Ukraine (ua
)¶
Forms¶
-
class
localflavor.ua.forms.
UAPostalCodeField
(*args, **kwargs)[source]¶ A form field that validates input as a Ukrainian postal code.
Valid format is XXXXX. Note: first two numbers cannot be ‘00’.
Whitespace around a postal code is accepted and automatically trimmed.
New in version 1.5.
Models¶
-
class
localflavor.ua.models.
UAPostalCodeField
(*args, **kwargs)[source]¶ A model field which stores a Ukrainian postal code.
This field is represented by forms as a
UAPostalCodeField
field.New in version 1.5.
-
class
localflavor.ua.models.
UARegionField
(*args, **kwargs)[source]¶ A model field which stores a Ukrainian region.
This field is represented by forms as a
UARegionSelect
field.New in version 1.5.
-
class
localflavor.ua.models.
UAVatNumberField
(*args, **kwargs)[source]¶ A model field which stores a Ukrainian analog of a VAT number.
This field is represented by forms as a
UAVatNumberField
field.New in version 1.5.
Data¶
-
localflavor.ua.ua_regions.
UA_REGION_CHOICES
= ((‘UA-71’, u’Cherkasy Oblast’), (‘UA-74’, u’Chernihiv Oblast’), (‘UA-77’, u’Chernivtsi Oblast’), (‘UA-12’, u’Dnipropetrovsk Oblast’), (‘UA-14’, u’Donetsk Oblast’), (‘UA-26’, u’Ivano-Frankivsk Oblast’), (‘UA-63’, u’Kharkiv Oblast’), (‘UA-65’, u’Kherson Oblast’), (‘UA-68’, u’Khmelnytskyi Oblast’), (‘UA-35’, u’Kirovohrad Oblast’), (‘UA-32’, u’Kiev Oblast’), (‘UA-09’, u’Luhansk Oblast’), (‘UA-46’, u’Lviv Oblast’), (‘UA-48’, u’Mykolaiv Oblast’), (‘UA-51’, u’Odessa Oblast’), (‘UA-53’, u’Poltava Oblast’), (‘UA-56’, u’Rivne Oblast’), (‘UA-59’, u’Sumy Oblast’), (‘UA-61’, u’Ternopil Oblast’), (‘UA-05’, u’Vinnytsia Oblast’), (‘UA-07’, u’Volyn Oblast’), (‘UA-21’, u’Zakarpattia Oblast’), (‘UA-23’, u’Zaporizhia Oblast’), (‘UA-18’, u’Zhytomyr Oblast’), (‘UA-43’, u’Autonomous Republic of Crimea’), (‘UA-30’, u’Kiev’), (‘UA-40’, u’Sevastopol’))¶ 24 oblasts, Avtonomna Respublika Krym and 2 cities with special status