class DualPasswordForm(forms.Form):
    password = forms.CharField(widget=forms.PasswordInput, min_length=7)
    password_again = forms.CharField(widget=forms.PasswordInput, min_length=7)

    def clean_password(self): 
        password = self.clean_data.get("password")
        password_again = self.clean_data.get("password_again")
        if password != password_again: 
            raise forms.ValidationError("The two password fields should match.") 
        return password
