The Netherlands (nl)

Forms

NL-specific Form helpers

class localflavor.nl.forms.NLPhoneNumberField(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False)[source]

A Dutch telephone number field.

class localflavor.nl.forms.NLProvinceSelect(attrs=None)[source]

A Select widget that uses a list of provinces of the Netherlands as its choices.

class localflavor.nl.forms.NLSoFiNumberField(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False)[source]

A Dutch social security number (SoFi/BSN) field.

http://nl.wikipedia.org/wiki/Sofinummer

class localflavor.nl.forms.NLZipCodeField(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False)[source]

A Dutch postal code field.

Models

class localflavor.nl.models.NLBankAccountNumberField(*args, **kwargs)[source]

A Dutch bank account model field.

This model field uses NLBankAccountNumberFieldValidator for validation.

New in version 1.1.

class localflavor.nl.models.NLBankAccountNumberFieldValidator(regex=None, message=None, code=None)[source]

Validation for Dutch bank accounts.

Validation references: http://www.mobilefish.com/services/elfproef/elfproef.php http://www.credit-card.be/BankAccount/ValidationRules.htm#NL_Validation

New in version 1.1.

default_error_messages = {'wrong_length': <django.utils.functional.__proxy__ object at 0x7f1e9c952d10>, 'invalid': <django.utils.functional.__proxy__ object at 0x7f1e9c952d50>}

Data

localflavor.nl.nl_provinces.PROVINCE_CHOICES = ((u'DR', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2890>), (u'FL', <django.utils.functional.__proxy__ object at 0x7f1e9c7e28d0>), (u'FR', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2910>), (u'GL', <django.utils.functional.__proxy__ object at 0x7f1e9c7e29d0>), (u'GR', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2a10>), (u'LB', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2c50>), (u'NB', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2d90>), (u'NH', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2750>), (u'OV', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2950>), (u'UT', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2d10>), (u'ZE', <django.utils.functional.__proxy__ object at 0x7f1e9c7e2190>), (u'ZH', <django.utils.functional.__proxy__ object at 0x7f1e9c7e20d0>))

An alphabetical list of provinces