Неверное отображение PasswordChangeForm с дополнительным HTML-тегом span - PullRequest
0 голосов
/ 07 мая 2019

Я на самом деле борюсь с PasswordChangeForm в Django, но я не знаю, почему метка и ввод для подтверждения пароля отображаются справа. Я предполагаю, что это проблема с helptext класса span, который должен быть меньше, что не мешает вводу pass.conf. Посмотрите на мою картинку и код: https://ibb.co/3CjTVrt

Я пытался применить некоторые моды в файле CSS безрезультатно.

def change_password(request):
    if request.method == "POST":
        form = PasswordChangeForm(user=request.user, data=request.POST)
        if form.is_valid():
            user = form.save()
            update_session_auth_hash(request, user)  # Important!
            messages.success(request, 'Hasło zostało pomyślnie zmienione.')
            return redirect("flats_rent:zmień_hasło")
    else:
        form = PasswordChangeForm(request.user)
        response = render(request, 'flats_rent/settings.html', {'form': form})
        response.set_cookie('password_changed', 'true')
        return response

Ожидаемое: корректное отображение формы с 3-мя полями под собой

Актуально: как на картинке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...