Hola, estoy usando la clase de modelo django con algún campo y un campo de contraseña. En lugar de mostrar texto normal sin formato, quiero mostrar la entrada de contraseña. He creado una clase de modelo así:Cómo crear el campo de entrada de contraseña en django
class UserForm(ModelForm):
class Meta:
password = forms.CharField(widget=forms.PasswordInput)
model = User
widgets = {
'password': forms.PasswordInput(),
}
pero estoy consiguiendo el error siguiente: NameError: no se define de nombre 'formas'.
Estoy usando django versión 1.4.0. Seguí este enlace: Django password problems
Obteniendo el mismo error. Que debería hacer. ¿Dónde me estoy equivocando? Por favor, ayuda
Intenté usar PasswordInput como la definición del campo, que no funcionó. El 'widget = forms.PasswordInput' hizo el truco para que mi formulario funcionara. – anno1337