Виджет PasswordInput в формах Django
Виджет PasswordInput -
тот же однострочный input, но с
type="password": браузер
маскирует символы. Для поля
пароля на CharField
его задают явно:
from django import forms
class LoginForm(forms.Form):
username = forms.CharField()
password = forms.CharField(
widget=forms.PasswordInput,
)
Значение в cleaned_data -
обычная строка. Скрытие только
на экране, не шифрование.
Сделайте форму входа с полем
password через
PasswordInput.