Browse Source

FIXBUG: Вылетало при сохранении паспортных данных

devel
Dmitry Novikov 9 years ago
parent
commit
c36ce11e0a
  1. 3
      abonapp/views.py

3
abonapp/views.py

@ -630,10 +630,9 @@ def passport_view(request, gid, uid):
try: try:
abon = models.Abon.objects.get(pk=uid) abon = models.Abon.objects.get(pk=uid)
if request.method == 'POST': if request.method == 'POST':
frm = forms.PassportForm(request.POST)
frm = forms.PassportForm(request.POST, initial={'abon': abon})
if frm.is_valid(): if frm.is_valid():
passp_instance = frm.save(commit=False) passp_instance = frm.save(commit=False)
passp_instance.abon = abon
passp_instance.save() passp_instance.save()
messages.success(request, _('Passport information has been saved')) messages.success(request, _('Passport information has been saved'))
return redirect('abonapp:passport_view', gid=gid, uid=uid) return redirect('abonapp:passport_view', gid=gid, uid=uid)

Loading…
Cancel
Save