Я хочу удалить определенную запись. Например,
delete from table_name where id = 1;
Как я могу сделать это в django model
?
Существует несколько способов:
Чтобы удалить его напрямую:
SomeModel.objects.filter(id=id).delete()
Чтобы удалить его из экземпляра:
instance = SomeModel.objects.get(id=id)
instance.delete()
post_delete
сигнал pre_delete
или post_delete
.