@kenya Чтобы удалить запись из базы данных в Django, вам нужно выполнить следующие шаги:
1 2 3 |
from myapp.models import MyModel record = MyModel.objects.get(pk=1) |
1
|
record.delete()
|
Это удалит запись из базы данных и из памяти Python.
Если вы хотите удалить несколько записей сразу, вы можете использовать метод delete()
с менеджером модели:
1
|
MyModel.objects.filter(status='inactive').delete() |
Это удалит все записи, у которых поле status
равно 'inactive'
.