Django

Code

Changeset 6139

Show
Ignore:
Timestamp:
09/13/07 17:16:59 (1 year ago)
Author:
mtredinnick
Message:

Fixed #5403 -- Added Dutch localflavor. Thanks, Jan Rademaker.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/AUTHORS

    r6137 r6139  
    238238    Jyrki Pulliainen <jyrki.pulliainen@gmail.com> 
    239239    Johann Queuniet <johann.queuniet@adh.naellia.eu> 
    240     J. Rademaker 
     240    Jan Rademaker 
    241241    Michael Radziej <mir@noris.de> 
    242242    Amit Ramon <amit.ramon@gmail.com> 
  • django/trunk/tests/regressiontests/forms/localflavor.py

    r5936 r6139  
    14471447... 
    14481448ValidationError: [u'National Identification Number consists of 11 digits.'] 
     1449 
     1450# NLPhoneNumberField ######################################################## 
     1451 
     1452>>> from django.contrib.localflavor.nl.forms import NLPhoneNumberField 
     1453>>> f = NLPhoneNumberField(required=False) 
     1454>>> f.clean('') 
     1455u'' 
     1456>>> f.clean('012-3456789') 
     1457'012-3456789' 
     1458>>> f.clean('0123456789') 
     1459'0123456789' 
     1460>>> f.clean('+31-12-3456789') 
     1461'+31-12-3456789' 
     1462>>> f.clean('(0123) 456789') 
     1463'(0123) 456789' 
     1464>>> f.clean('foo') 
     1465Traceback (most recent call last): 
     1466    ... 
     1467ValidationError: [u'Enter a valid phone number'] 
     1468 
     1469# NLZipCodeField ############################################################ 
     1470 
     1471>>> from django.contrib.localflavor.nl.forms import NLZipCodeField 
     1472>>> f = NLZipCodeField(required=False) 
     1473>>> f.clean('') 
     1474u'' 
     1475>>> f.clean('1234ab') 
     1476u'1234 AB' 
     1477>>> f.clean('1234 ab') 
     1478u'1234 AB' 
     1479>>> f.clean('1234 AB') 
     1480u'1234 AB' 
     1481>>> f.clean('0123AB') 
     1482Traceback (most recent call last): 
     1483    ... 
     1484ValidationError: [u'Enter a valid postal code'] 
     1485>>> f.clean('foo') 
     1486Traceback (most recent call last): 
     1487    ... 
     1488ValidationError: [u'Enter a valid postal code'] 
     1489 
     1490# NLSoFiNumberField ######################################################### 
     1491 
     1492>>> from django.contrib.localflavor.nl.forms import NLSoFiNumberField 
     1493>>> f = NLSoFiNumberField(required=False) 
     1494>>> f.clean('') 
     1495u'' 
     1496>>> f.clean('123456782') 
     1497'123456782' 
     1498>>> f.clean('000000000') 
     1499Traceback (most recent call last): 
     1500    ... 
     1501ValidationError: [u'Enter a valid SoFi number'] 
     1502>>> f.clean('123456789') 
     1503Traceback (most recent call last): 
     1504    ... 
     1505ValidationError: [u'Enter a valid SoFi number'] 
     1506>>> f.clean('foo') 
     1507Traceback (most recent call last): 
     1508    ... 
     1509ValidationError: [u'Enter a valid SoFi number'] 
     1510 
     1511# NLProvinceSelect ########################################################## 
     1512 
     1513>>> from django.contrib.localflavor.nl.forms import NLProvinceSelect 
     1514>>> s = NLProvinceSelect() 
     1515>>> s.render('provinces', 'OV') 
     1516u'<select name="provinces">\n<option value="DR">Drente</option>\n<option value="FL">Flevoland</option>\n<option value="FR">Friesland</option>\n<option value="GL">Gelderland</option>\n<option value="GR">Groningen</option>\n<option value="LB">Limburg</option>\n<option value="NB">Noord-Brabant</option>\n<option value="NH">Noord-Holland</option>\n<option value="OV" selected="selected">Overijssel</option>\n<option value="UT">Utrecht</option>\n<option value="ZE">Zeeland</option>\n<option value="ZH">Zuid-Holland</option>\n</select>' 
    14491517"""