def au_postcode_validator(sender, postcode=None, country=None, **kwargs): if country.iso2_code == 'AU': from l10n.validators import aupostcode try: pc = aupostcode.validate(postcode) return pc except ValueError: raise forms.ValidationError('Please enter a valid Australian postal code.')
def au_postcode_validator(sender, postcode=None, country=None, **kwargs): if country.iso2_code == 'AU': from l10n.validators import aupostcode try: pc = aupostcode.validate(postcode) return pc except ValueError, ve: raise forms.ValidationError('Please enter a valid Australian postal code.')
def test_valid(self): code = aupostcode.validate("2000") self.assertEqual('2000', code) code = aupostcode.validate(" 2000 ") self.assertEqual('2000', code)