使用django-zinnia-blog发表新文章时,缺省设置下是允许访客评论的。
如果不需要默认开启评论功能,只需修改zinnia/models_bases/entry.py源文件的第234行。
在DiscussionsEntry类中,将comment_enabled的缺省值default=True变更为default=False即可。 相关代码如下:
class DiscussionsEntry(models.Model):
"""
Abstract discussion model class providing
the fields and methods to manage the discussions
(comments, pingbacks, trackbacks).
"""
comment_enabled = models.BooleanField(
_('comments enabled'), default=False, #原始代码为:default=True,
help_text=_('Allows comments if checked.'))
pingback_enabled = models.BooleanField(
_('pingbacks enabled'), default=True,
help_text=_('Allows pingbacks if checked.'))
trackback_enabled = models.BooleanField(
_('trackbacks enabled'), default=True,
help_text=_('Allows trackbacks if checked.'))
comment_count = models.IntegerField(
_('comment count'), default=0)
pingback_count = models.IntegerField(
_('pingback count'), default=0)
trackback_count = models.IntegerField(
_('trackback count'), default=0)
本文链接:http://bookshadow.com/weblog/2014/08/14/django-blog-zinnia-disable-comments/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。
pongpong1983 发布于 2014年8月17日 23:07 #
你好,请教一个问题,通过admin往entry上传一个图片为什么发布后图片看不到呢?
pongpong1983 发布于 2014年8月17日 23:08 #
是不是自己需要装额外的APP
在线疯狂 发布于 2014年8月18日 20:00 #
这个我也没有仔细研究,可能是因为SAE不支持代码空间读写,上传的文件默认是保存在代码空间的。
需要读一下这部分的代码,然后根据SAE的实际情况做移植。