Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @login_required()
- def edytuj_osobe(request):
- try:
- a = Absolwent.objects.filter(user=request.user).first()
- except Absolwent.DoesNotExist:
- a = 0
- print(a)
- if request.method == 'POST':
- form = UserEditForm(instance=request.user, data=request.POST)
- if form.is_valid():
- print(form.cleaned_data['klasa'])
- if a:
- a.klasa = form.cleaned_data['klasa']
- a.save()
- else:
- a = Absolwent.objects.create(user=request.user, klasa=form.cleaned_data['klasa'])
- form.save()
- messages.success(request, "Zaktualizowano dane użytkownika!")
- return redirect(reverse('osoby:lista'))
- else:
- if a:
- a = a.klasa.id
- form = UserEditForm(instance=request.user, initial={'klasa':a})
- return render(request, 'osoby/edytuj_osobe1.html', {'form': form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement