как сделать экземпляр, переданный в качестве параметра, сделать форму всегда действительной?
Я хочу изменить кортеж в базе данных.
ue = UE.objects.get(code_ue='INF401')
>>>ue_form = UEForms(instance=ue)
>>>ue_form.is_valid()
False
Вот views.py
def modifier_ue(request, code):
if request.method == 'POST':
ue_form = UEForms(request.POST);
if ue_form.is_valid() and 'supprimer' in request.POST:
return HttpResponse('supprimer');
elif ue_form.is_valid() and 'continuer' in request.POST:
return HttpResponse('continuer');
elif ue_form.is_valid() and 'quitter' in request.POST:
return HttpResponse('quitter');
else:
return HttpResponse(ue_form.errors.as_data())
else:
ue = UE.objects.get(code_ue=code);
ue_form = UEForms(instance=ue);
return render(request, 'felyn/admin/modifier_ue.html', {'ue_form': ue_form, 'code': code});