Django: удаленный комментарий (is_published = False) - PullRequest
0 голосов
/ 08 марта 2011

Я пытаюсь удалить комментарии, используя comment.is_published=False.Но если я попытаюсь прокомментировать от имени того же пользователя то же самое с тем же текстом комментария, он не появится (возможно, потому что комментообъект уже существует).

существует ли другой способ удалить / удалить комментарийили что я забыл?то же самое с comment.is_removed = True

привет

1 Ответ

2 голосов
/ 08 марта 2011

Модель комментариев здесь не имеет никаких ограничений на то, чтобы пользователь или текст были уникальными, поэтому я не понимаю, почему у вас возникнут какие-либо проблемы с этим.

Вы удаляете комментарийкак и любой другой объект с comment.delete().

Но если вы хотите удалить набор запросов, произнесите все комментарии с помощью is_pubished = False, вы сделаете это так: Comment.objects.filter(is_published=False).delete().

Ознакомьтесь с документами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...