X-Git-Url: http://git.ithinksw.org/~kgodey/maayanwich.git/blobdiff_plain/eb29f2a3fc433fc4dfd510ddb3e20ce03aca80b0..e191066a70eb4a1452b49c61016f121dc5c17397:/forms.py diff --git a/forms.py b/forms.py index e471c2a..e79669c 100644 --- a/forms.py +++ b/forms.py @@ -25,4 +25,11 @@ class NewUserForm(forms.Form): email = forms.EmailField() username = forms.CharField() password = forms.CharField(widget=forms.PasswordInput) - confirm_password = forms.CharField(widget=forms.PasswordInput) + confirmpassword = forms.CharField(widget=forms.PasswordInput) + + def clean_mpassword(self): + password = self.cleaned_data.get("password", "") + cpassword = self.cleaned_data["confirmpassword"] + if password != cpassword: + raise forms.ValidationError(_("The two password fields didn't match.")) + return cpassword