Привет, Я использую класс модели django с некоторым полем и полем пароля. Вместо обычного текстового текста я хочу отобразить ввод пароля. Я создал класс модели, как это:Как создать поле ввода пароля в django
class UserForm(ModelForm):
class Meta:
password = forms.CharField(widget=forms.PasswordInput)
model = User
widgets = {
'password': forms.PasswordInput(),
}
Но я получаю следующее сообщение об ошибке: NameError: имя «форма» не определена.
Я использую django версию 1.4.0. Я перешел по этой ссылке: Django password problems
По-прежнему получаю ту же ошибку. Что мне делать. Где я ошибаюсь. Пожалуйста, помогите
Я попытался использовать PasswordInput в качестве определения поля, которое не сработало. 'Widget = forms.PasswordInput' сделал трюк для меня, чтобы моя форма работала. – anno1337