diff options
author | Marian Sigler <m@qjym.de> | 2012-10-07 23:38:30 +0200 |
---|---|---|
committer | Marian Sigler <m@qjym.de> | 2012-10-07 23:38:30 +0200 |
commit | 752c33ad6a412d496fece6876e48ab6c7e2474a4 (patch) | |
tree | 4a7de3e9d9bf1e1b149c6c9b3511a0d41f68b643 /forms.py | |
parent | b52de923cbb794b8dbc4d94c60c38088e26d95b5 (diff) | |
download | web-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.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |