gpt4 book ai didi

django:如何在默认情况下不公开 django 评论

转载 作者:行者123 更新时间:2023-12-01 10:14:31 26 4
gpt4 key购买 nike

使用 django 评论框架 http://docs.djangoproject.com/en/dev/ref/contrib/comments/

不确定是否有选项可以在通过审核之前将所有评论设为非私密...
看起来我所有的评论都在发布后添加到网站上。真的需要改变这个

最佳答案

一种方法是编写您自己的评论表单,该表单继承自 django.contrib.comments.forms.CommentForm并重写其 get_comment_create_data功能。警告:此代码未经测试。

from django.contrib.comments.forms import CommentForm

class MyCommentForm(CommentForm):
def get_comment_create_data(self):
data = super(MyCommentForm, self).get_comment_create_data()
data['is_public'] = False
return data

然后,您可以将此表单连接到本节中所述的评论系统中
http://docs.djangoproject.com/en/dev/ref/contrib/comments/custom/

关于django:如何在默认情况下不公开 django 评论,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2567060/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com