Skip to content
Snippets Groups Projects
Verified Commit 20a1c4ef authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add IBAN validation.

parent d6074248
No related branches found
No related tags found
No related merge requests found
......@@ -15,6 +15,7 @@ setup(
'django-auth-ldap',
'django-bootstrap3',
'django-ldapdb',
'django-localflavor',
'django-tables2',
'pexpect',
'phonenumbers',
......
from django import forms
from django.utils.translation import ugettext_lazy as _
from localflavor.generic.forms import IBANFormField
from localflavor.generic.countries.sepa import IBAN_SEPA_COUNTRIES
import phonenumbers
CHANNEL_CHOICES = {
......@@ -77,9 +79,9 @@ class EventRegisterForm(forms.Form):
help_text=_('Eltern: Ich ermächtige den Gläubiger Teckids e.V., Rochusstr. 2-4, 53123 Bonn mit der Gläubiger-ID DE70FZT00001497650, den Teilnehmerbeitrag von meinem Konto einmalig mit dem SEPA-Basislastschriftverfahren einzuziehen. Gleichzeitig weise ich meine Bank an, die vom Teckids e.V. von meinem Konto eingezogene SEPA-Basislastschrift einzulösen.')
)
# FIXME add validation
iban = forms.CharField(required=False, label=_('IBAN (für SEPA-Lastschriftverfahren)'),
help_text=_('Wenn deine Eltern per SEPA-Lastschrift bezahlen möchten, lasse sie bitte dieses Feld ausfüllen.')
iban = forms.IBANFormField(required=False, label=_('IBAN (für SEPA-Lastschriftverfahren)'),
help_text=_('Wenn deine Eltern per SEPA-Lastschrift bezahlen möchten, lasse sie bitte dieses Feld ausfüllen.'),
include_countries=IBAN_SEPA_COUNTRIES
)
accept_terms = forms.BooleanField(label=_('Einverständniserklärung Eltern'),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment