django-blog-zinnia默认禁止文章评论

使用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/
请尊重作者的劳动成果,转载请注明出处!书影博客保留对文章的所有权利。

如果您喜欢这篇博文,欢迎您捐赠书影博客: ,查看支付宝二维码

Pingbacks已关闭。

评论
  1. pongpong1983 pongpong1983 发布于 2014年8月17日 23:07 #

    你好,请教一个问题,通过admin往entry上传一个图片为什么发布后图片看不到呢?

  2. pongpong1983 pongpong1983 发布于 2014年8月17日 23:08 #

    是不是自己需要装额外的APP

  3. 在线疯狂 在线疯狂 发布于 2014年8月18日 20:00 #

    这个我也没有仔细研究,可能是因为SAE不支持代码空间读写,上传的文件默认是保存在代码空间的。
    需要读一下这部分的代码,然后根据SAE的实际情况做移植。

张贴您的评论