Beispiel #1
0
def edit_profile_view(request):
    if request.method == "POST":
        form = PreferencesFactory().create_form(
            request.user, request.POST, allow_login_change=not has_valid_username(request.user)
        )
        if form.is_valid():
            form.save()
            return redirect("index")
    else:
        form = PreferencesFactory().create_form(request.user, allow_login_change=not has_valid_username(request.user))
    return TemplateResponse(request, "registration/registration_form.html", {"form": form})
Beispiel #2
0
def edit_profile_view(request):
    if request.method == 'POST':
        form = PreferencesFactory().create_form(
            request.user,
            request.POST,
            allow_login_change=not has_valid_username(request.user))
        if form.is_valid():
            form.save()
            return redirect('index')
    else:
        form = PreferencesFactory().create_form(
            request.user,
            allow_login_change=not has_valid_username(request.user))
    return TemplateResponse(request, 'registration/registration_form.html',
                            {'form': form})