Você pode excluir qualquer QuerySet que desejar. Por exemplo, para excluir todas as postagens do blog com algum modelo de postagem
Post.objects.all().delete()
e excluir qualquer Postagem com uma data de publicação futura
Post.objects.filter(pub_date__gt=datetime.now()).delete()
No entanto, você precisa encontrar uma maneira de restringir seu QuerySet. Se você deseja apenas que uma visão exclua um objeto específico, examine a visão genérica de exclusão .
EDITAR:
Desculpe pelo mal entendido. Acho que a resposta está entre as duas. Para implementar o seu próprio, combinam ModelForm
s e views genéricas . Caso contrário, procure aplicativos de terceiros que fornecem funcionalidade semelhante. Em uma questão relacionada , a recomendação foi django-filter .