2011-03-08 12 views
0

我試圖刪除使用comment.is_published=False評論。但是,如果我嘗試以相同的評論文本向同一用戶評論相同的內容,則不會顯示(可能是因爲評論對象已存在)。的Django:刪除評論(is_published = FALSE)

有一種其他的方式來刪除/刪除註釋還是我忘了什麼?與comment.is_removed = True

同樣的事情迎接

回答

2

here凡對用戶或文字是唯一沒有限制的註釋的模式,所以我不明白你爲什麼會有這有什麼問題。

您刪除一條評論就像你使用comment.delete()任何其他對象。

但是,如果你想刪除一個查詢集,說所有與is_pubished = False的評論,你會這樣做:Comment.objects.filter(is_published=False).delete()

檢出文檔。

+0

謝謝隊友。現在我遇到了同一個用戶只能發表評論一次的問題。明白我的意思了嗎?例如他只能對同一事物說「是的」一次。 – user642958 2011-03-08 20:02:06