Django:删除了评论(is_published = False)

时间:2011-03-08 15:12:48

标签: django

我正在尝试使用comment.is_published=False删除评论。但是,如果我尝试使用相同的commenttext作为相同的用户注释同一个用户,则不会出现(可能是因为评论对象已经存在)。

还有其他方法可以删除/删除评论或忘记了什么?与comment.is_removed = True

相同的事情

招呼

1 个答案:

答案 0 :(得分:2)

评论模型here对用户或文字的唯一性没有任何限制,因此我不明白为什么你会遇到任何问题。

您删除的评论与使用comment.delete()的任何其他对象一样。

但是如果你想删除一个查询集,用is_pubished = False表示所有注释,你会这样做:Comment.objects.filter(is_published=False).delete()

查看文档。