如何制作django评论模型字段网站不需要

我在github上使用ericflo的django-threadedcomments。这个应用程序只是扩展了本机django评论框架。我遇到了两个框架的相同问题。我继续得到一个与mysql有关的错误,即site_id不能为null。我的评论中没有使用“站点”字段。我试图扩展Comment模型,我自己的制作网站都是空白和null但我仍然得到相同的错误。覆盖该要求的正确方法是什么?谢谢 我试过了:
class Comment(Comment):
    site=models.ForeignKey(Site,null=True,blank=True)
    
已邀请:
我发现定义一个Site对象更容易。
django-threadedcomments
不是唯一需要的扩展。     
如果没有猴子修补当前模型,你将无法改变这一点,但在保存评论时,在视图/表单中将
site
字段设置为
Site.objects.get_current()
应该不是什么大问题!     

要回复问题请先登录注册