From 752c33ad6a412d496fece6876e48ab6c7e2474a4 Mon Sep 17 00:00:00 2001 From: Marian Sigler Date: Sun, 7 Oct 2012 23:38:30 +0200 Subject: Add "captcha"; Send mail when a new account is created. --- forms.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'forms.py') diff --git a/forms.py b/forms.py index b14e612..963ef6e 100644 --- a/forms.py +++ b/forms.py @@ -19,6 +19,8 @@ class RegisterForm(Form): NotRegexp(_username_exclude_re, message=u'Dieser Benutzername ist nicht erlaubt.'), ]) mail = TextField('E-Mail-Adresse', [validators.Email(), validators.Length(min=6, max=50)]) + question = TextField('Hauptstadt von Deutschland?', [validators.AnyOf(('Berlin', 'berlin'), + message=u'Bitte beantworte die Frage.')]) def validate_username(form, field): try: @@ -30,7 +32,7 @@ class RegisterForm(Form): raise ValidationError(Markup(u'Dieser Benutzername ist momentan nicht erlaubt. ' u'Weitere Informationen' % url_for('about'))) else: - raise ValidationError(u'Dieser Benutzername ist schon vergeben') + raise ValidationError(u'Dieser Benutzername ist schon vergeben.') def validate_mail(form, field): #TODO -- cgit v1.2.3-1-g7c22