summaryrefslogtreecommitdiffstats
path: root/forms.py
diff options
context:
space:
mode:
authorMarian Sigler <m@qjym.de>2012-10-07 23:38:30 +0200
committerMarian Sigler <m@qjym.de>2012-10-07 23:38:30 +0200
commit752c33ad6a412d496fece6876e48ab6c7e2474a4 (patch)
tree4a7de3e9d9bf1e1b149c6c9b3511a0d41f68b643 /forms.py
parentb52de923cbb794b8dbc4d94c60c38088e26d95b5 (diff)
downloadweb-752c33ad6a412d496fece6876e48ab6c7e2474a4.tar.gz
web-752c33ad6a412d496fece6876e48ab6c7e2474a4.tar.bz2
web-752c33ad6a412d496fece6876e48ab6c7e2474a4.zip
Add "captcha"; Send mail when a new account is created.
Diffstat (limited to 'forms.py')
-rw-r--r--forms.py4
1 files changed, 3 insertions, 1 deletions
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'<a href="%s">Weitere Informationen</a>' % 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