次に,comment モデルを作成する.コメントには「title」と「body」の他に最初の投稿日時を記録する「created_at」と最終更新日時を記録する「updated_at」も準備しておく.これによって,後に最近更新された順番にコメントの一覧を取得できるようにする.また,「title」と「body」のモデル(データベースにも反映される)上の最大文字数をそれぞれ200文字と1000文字と設定しておく.
comments/models.py
from django.db import models
# Create your models here.
class Comment(models.Model):
title = models.CharField(max_length=200)
body = models.CharField(max_length=1000)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)