from mainApp.models import * from datetime import datetime,timedelta p_list=[] for i in range(5000, 6000,1):p_list.append(Patient(fullname=fake.name(),code=i,number_1=random.randint(1000000000,1999999999),created_by_id=1)) Patient.objects.bulk_create(p_list) Patient.objects.filter(code__gte=5000) Patient.objects.filter(code__gte=5000).delete() # create fake names : https://faker.readthedocs.io/en/master/index.html pip install Faker from faker import Faker fake = Faker() for i in range(0, 10): print(fake.name()) # generate fake numbers : import random print(random.randint(1000000000,1999999999)) PatientVisit.objects.filter(patient=patientObj).values("medicalservice","visit_day","doctor_notes")