Dirty check club member must be at least 16 years old.
This commit is contained in:
@@ -3,7 +3,7 @@ Created on 03.10.2011
|
||||
|
||||
@author: Christian
|
||||
"""
|
||||
|
||||
from datetime import date, timedelta
|
||||
from captcha.fields import ReCaptchaField
|
||||
from django import forms
|
||||
from django.conf import settings
|
||||
@@ -47,7 +47,12 @@ class MembershipForm(forms.ModelForm):
|
||||
for fieldname in self.required_membership_fields:
|
||||
if membership and not cleaned_data.get(fieldname):
|
||||
self.add_error(fieldname, errormsg)
|
||||
|
||||
if membership and cleaned_data.get('birthday'):
|
||||
birthday = cleaned_data.get('birthday')
|
||||
print("Today:", date.today())
|
||||
print("Birthday:", birthday)
|
||||
if date.today().year - cleaned_data.get('birthday').year < 16:
|
||||
self.add_error('birthday', 'Midestalter für Mitlieder ist 16 Jahre!')
|
||||
|
||||
|
||||
class RegistrationForm(MembershipForm):
|
||||
|
||||
Reference in New Issue
Block a user