안녕하세요, 일부 필드 및 비밀번호 입력란에 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