Dirty check club member must be at least 16 years old.

This commit is contained in:
2018-05-03 16:23:39 +02:00
parent 0f71bb5360
commit 9f0126be54

View File

@@ -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):