Ви можете видалити будь-який запит набору QuerySet. Наприклад, для видалення всіх публікацій блогу з деякою моделлю публікації
Post.objects.all().delete()
а також видалити будь-яку публікацію з датою майбутньої публікації
Post.objects.filter(pub_date__gt=datetime.now()).delete()
Однак вам потрібно придумати спосіб звуження QuerySet. Якщо ви просто хочете, щоб вигляд видалив певний об'єкт, загляньте в загальний вигляд видалення .
Редагувати:
Вибачте за непорозуміння. Я думаю, що відповідь десь посеред. Щоб реалізувати свій власний, комбінуйте поглядиModelForm
s та generic . В іншому випадку загляньте у додатки сторонніх розробників, які надають аналогічні функції. У відповідному питанні рекомендація була джанго-фільтром .