Cómo crear un campo de entrada de contraseña en django

Hola, estoy usando la clase de modelo django con algún campo y un campo de contraseña. En lugar de mostrar texto plano normal, quiero mostrar la entrada de contraseña. Creé una clase de modelo como esta:

class UserForm(ModelForm):
    class Meta:
        password = forms.CharField(widget=forms.PasswordInput)
        model = User
        widgets = {
            'password': forms.PasswordInput(),
        }

Pero obtengo el siguiente error: NameError: el nombre 'formularios' no está definido.

Estoy usando django versión 1.4.0. Seguí este enlace:Django problemas de contraseña

Sigue recibiendo el mismo error. Qué tengo que hacer. ¿Dónde me estoy equivocando? Por favor ayuda

Respuestas a la pregunta(14)

Su respuesta a la pregunta