Author: adrian
Date: 2007-04-26 09:55:18 -0500 (Thu, 26 Apr 2007)
New Revision: 5095
Modified:
django/trunk/django/contrib/localflavor/is_/forms.py
Log:
Small formatting changes to localflavor/is_/forms.py
Modified: django/trunk/django/contrib/localflavor/is_/forms.py
===================================================================
--- django/trunk/django/contrib/localflavor/is_/forms.py 2007-04-26
14:52:40 UTC (rev 5094)
+++ django/trunk/django/contrib/localflavor/is_/forms.py 2007-04-26
14:55:18 UTC (rev 5095)
@@ -1,12 +1,12 @@
"""
Iceland specific form helpers.
"""
+
from django.newforms import ValidationError
from django.newforms.fields import RegexField, EMPTY_VALUES
from django.newforms.widgets import Select
from django.utils.translation import gettext
-
class ISIdNumberField(RegexField):
"""
Icelandic identification number (kennitala). This is a number every citizen
@@ -15,7 +15,6 @@
def __init__(self, *args, **kwargs):
error_msg = gettext(u'Enter a valid Icelandic identification number.
The format is XXXXXX-XXXX.')
kwargs['min_length'],kwargs['max_length'] = 10,11
-
super(ISIdNumberField, self).__init__(r'^\d{6}(-| )?\d{4}$',
error_message=error_msg, *args, **kwargs)
def clean(self, value):
@@ -30,7 +29,6 @@
else:
raise ValidationError(gettext(u'The Icelandic identification
number is not valid.'))
-
def _canonify(self, value):
"""
Returns the value as only digits.
@@ -52,7 +50,6 @@
"""
return value[:6]+'-'+value[6:]
-
class ISPhoneNumberField(RegexField):
"""
Icelandic phone number. Seven digits with an optional hyphen or space after
@@ -70,7 +67,6 @@
return value.replace('-', '').replace(' ', '')
-
class ISPostalCodeSelect(Select):
"""
A Select widget that uses a list of Icelandic postal codes as its choices.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---