Как обновлять модели с помощью форм моделей в django
Я пробовал обновлять через форму модели, но получаю ошибку this field required для всех полей после отправки формы
ниже приведен мой вид обновления
enter code here
def update_data(request, id):
if request.method == 'POST':
print("in post request form submitted")
pi = User.objects.get(pk=id)
frm = StudentRegistration(request.POST, instance=pi)
print("going for form validation")
if frm.is_valid():
print("form valid")
frm.save()
else:
pi = User.objects.get(pk=id)
frm = StudentRegistration(instance=pi)
print("first request get")
return render(request, 'enroll/updatestudent.html', {'form':frm}
[output screen][1]
выше приведен мой вид обновления, но мои данные не обновляются, я получаю ошибку field required после нажатия submit, пожалуйста, подскажите