Germany (de
)¶
Forms¶
DE-specific Form helpers.
-
class
localflavor.de.forms.
DEIdentityCardNumberField
(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False, disabled=False, label_suffix=None)[source]¶ A German identity card number.
Checks the following rules to determine whether the number is valid:
- Conforms to the XXXXXXXXXXX-XXXXXXX-XXXXXXX-X format.
- No group consists entirely of zeroes.
- Included checksums match calculated checksums
Algorithm is documented at http://de.wikipedia.org/wiki/Personalausweis
Data¶
-
localflavor.de.de_states.
STATE_CHOICES
= (('BW', u'Baden-Wuerttemberg'), ('BY', u'Bavaria'), ('BE', u'Berlin'), ('BB', u'Brandenburg'), ('HB', u'Bremen'), ('HH', u'Hamburg'), ('HE', u'Hessen'), ('MV', u'Mecklenburg-Western Pomerania'), ('NI', u'Lower Saxony'), ('NW', u'North Rhine-Westphalia'), ('RP', u'Rhineland-Palatinate'), ('SL', u'Saarland'), ('SN', u'Saxony'), ('ST', u'Saxony-Anhalt'), ('SH', u'Schleswig-Holstein'), ('TH', u'Thuringia'))¶ An alphabetical list of states