Python code to delete all values present in the model defined in django

Опубликовано: 24 Апрель 2024
на канале: Develop With Coding
17
0

Python code to delete all values present in the model defined in django

from django.core.management.base import BaseCommand
from myapp.models import yourmodel

class Command(BaseCommand):
help = 'Delete all values present in a model'

def handle(self, *args, **options):
Get all objects of your model
objects_to_delete = yourmodel.objects.all()

Delete all objects
objects_to_delete.delete()
self.stdout.write(self.style.SUCCESS('Successfully deleted all values from the model.'))