Решил проблему другим способом.
У меня была подобная ошибка. Может кому- то пригодится:
django.db.utils.IntegrityError: NOT NULL constraint failed: patients_patient.date_reg
Помогло то что в свой класс по добавлению пациента AddPatientView я дописал функцию
form_valid.
class AddPatientView(CreateView):
model = Patient
template_name = 'patients/add_patient.html'
fields = ['full_name', 'phone_number']
success_url = reverse_lazy('patient_list')
def form_valid(self, form):
form.instance.date_reg = timezone.now()
return super().form_valid(form)