【发布时间】:2013-11-21 16:22:14
【问题描述】:
如果我想在 Django 中为博客设置 cmets,并且我希望人们能够回复 cmets(就像普通博客一样),这意味着每个评论都必须知道它是否是对另一个评论的评论,我会这样设置模型字段吗?
from django.db import models
from django.contrib.auth.models import User
class Comment(models.Model):
post = models.ForeignKey(Post)
user = models.ForeignKey(User)
text = models.TextField()
date = models.DateTimeField()
reply_to = models.ForeignKey(Comment, blank=True, null=True)
正确吗?我将如何在模板中显示它们?
【问题讨论】:
标签: python django django-models django-templates