12 lines
420 B
Python
12 lines
420 B
Python
from geodata.addresses.numbering import NumberedComponent
|
|
from geodata.encoding import safe_decode
|
|
|
|
|
|
class PostCode(NumberedComponent):
|
|
@classmethod
|
|
def phrase(cls, postcode, language, country=None):
|
|
if postcode is None:
|
|
return None
|
|
return cls.numeric_phrase('postcodes.alphanumeric', postcode, language,
|
|
dictionaries=['postcodes'], country=country)
|