Como criar um campo de entrada de senha no django

Oi, estou usando a classe de modelo django com algum campo e um campo de senha. Em vez de exibir texto sem formatação regular, desejo exibir a entrada de senha. Eu criei uma classe de modelo como esta:

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

Mas estou recebendo o seguinte erro: NameError: name 'forms' não está definid

Estou usando o django versão 1.4.0. Eu segui este link:roblemas com a senha do Djan

Ainda está recebendo o mesmo erro. O que devo fazer. Onde estou me enganand

questionAnswers(14)

yourAnswerToTheQuestion