Почему эта форма подачи недействительна?
Мое имя пользователя и пароль указаны правильно.
forms.py
class CustomAuthForm(AuthenticationForm):
username = forms.CharField(required=True, max_length = 50,
widget=forms.EmailInput(attrs={"placeholder": "Email", "class":"form-control"}))
password = forms.CharField(required=True, max_length = 50,
widget=forms.PasswordInput(attrs={"placeholder":"Password", "class":"form-control"}))
views.py
@csrf_protect
def user_login(request):
if request.user.is_authenticated:
return redirect('/')
form=CustomAuthForm(request.POST or None)
print(request.POST)
if form.is_valid():
print(form.cleaned_data)
else:
print ('form invalid')
Печать с консоли
form invalid
Подробнее здесь: https://stackoverflow.com/questions/787 ... as-invalid
Пользовательская форма аутентификации учетных записей Django не работает как недействительная ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение