Brazil (br
)¶
Forms¶
BR-specific Form helpers
-
class
localflavor.br.forms.
BRCNPJField
(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False)[source]¶ A form field that validates input as Brazilian CNPJ.
Input can either be of the format XX.XXX.XXX/XXXX-XX or be a group of 14 digits.
-
class
localflavor.br.forms.
BRCPFField
(max_length=14, min_length=11, *args, **kwargs)[source]¶ A form field that validates a CPF number or a CPF string. A CPF number is compounded by XXX.XXX.XXX-VD. The two last digits are check digits.
More information: http://en.wikipedia.org/wiki/Cadastro_de_Pessoas_F%C3%ADsicas
-
class
localflavor.br.forms.
BRPhoneNumberField
(required=True, widget=None, label=None, initial=None, help_text=u'', error_messages=None, show_hidden_initial=False, validators=[], localize=False)[source]¶ A form field that validates input as a Brazilian phone number, that must be in either of the following formats: XX-XXXX-XXXX or XX-XXXXX-XXXX.
-
class
localflavor.br.forms.
BRStateChoiceField
(required=True, widget=None, label=None, initial=None, help_text=None)[source]¶ A choice field that uses a list of Brazilian states as its choices.
Data¶
-
localflavor.br.br_states.
STATE_CHOICES
= ((u'AC', u'Acre'), (u'AL', u'Alagoas'), (u'AP', u'Amap\xe1'), (u'AM', u'Amazonas'), (u'BA', u'Bahia'), (u'CE', u'Cear\xe1'), (u'DF', u'Distrito Federal'), (u'ES', u'Esp\xedrito Santo'), (u'GO', u'Goi\xe1s'), (u'MA', u'Maranh\xe3o'), (u'MT', u'Mato Grosso'), (u'MS', u'Mato Grosso do Sul'), (u'MG', u'Minas Gerais'), (u'PA', u'Par\xe1'), (u'PB', u'Para\xedba'), (u'PR', u'Paran\xe1'), (u'PE', u'Pernambuco'), (u'PI', u'Piau\xed'), (u'RJ', u'Rio de Janeiro'), (u'RN', u'Rio Grande do Norte'), (u'RS', u'Rio Grande do Sul'), (u'RO', u'Rond\xf4nia'), (u'RR', u'Roraima'), (u'SC', u'Santa Catarina'), (u'SP', u'S\xe3o Paulo'), (u'SE', u'Sergipe'), (u'TO', u'Tocantins'))¶ An alphabetical list of Brazilian states for use as choices in a formfield