|
@ -10,6 +10,36 @@ def get_casa_media_path(instance, filename): |
|
|
return get_sessao_media_path(instance, 'Logotipo', filename) |
|
|
return get_sessao_media_path(instance, 'Logotipo', filename) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ESTADOS = {"": "", |
|
|
|
|
|
"AC": "ACRE", |
|
|
|
|
|
"AL": "ALAGOAS", |
|
|
|
|
|
"AM": "AMAZONAS", |
|
|
|
|
|
"AP": "AMAPÁ", |
|
|
|
|
|
"BA": "BAHIA", |
|
|
|
|
|
"CE": "CEARÁ", |
|
|
|
|
|
"DF": "DISTRITO FEDERAL", |
|
|
|
|
|
"ES": "ESPíRITO SANTO", |
|
|
|
|
|
"GO": "GOIÁS", |
|
|
|
|
|
"MA": "MARANHÃO", |
|
|
|
|
|
"MG": "MINAS GERAIS", |
|
|
|
|
|
"MS": "MATO GROSSO DO SUL", |
|
|
|
|
|
"MT": "MATO GROSSO", |
|
|
|
|
|
"PA": "PARÁ", |
|
|
|
|
|
"PB": "PARAÍBA", |
|
|
|
|
|
"PE": "PERNAMBUCO", |
|
|
|
|
|
"PI": "PIAUÍ", |
|
|
|
|
|
"PR": "PARANÁ", |
|
|
|
|
|
"RJ": "RIO DE JANEIRO", |
|
|
|
|
|
"RN": "RIO GRANDE DO NORTE", |
|
|
|
|
|
"RO": "RONDÔNIA", |
|
|
|
|
|
"RR": "RORAIMA", |
|
|
|
|
|
"RS": "RIO GRANDE DO SUL", |
|
|
|
|
|
"SC": "SANTA CATARINA", |
|
|
|
|
|
"SE": "SERGIPE", |
|
|
|
|
|
"SP": "SÃO PAULO", |
|
|
|
|
|
"TO": "TOCANTINS"} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class CasaLegislativa(models.Model): |
|
|
class CasaLegislativa(models.Model): |
|
|
# TODO ajustar todos os max_length !!!! |
|
|
# TODO ajustar todos os max_length !!!! |
|
|
# cod_casa => id (pk) |
|
|
# cod_casa => id (pk) |
|
@ -20,7 +50,9 @@ class CasaLegislativa(models.Model): |
|
|
endereco = models.CharField(max_length=100, verbose_name=_('Endereço')) |
|
|
endereco = models.CharField(max_length=100, verbose_name=_('Endereço')) |
|
|
cep = models.CharField(max_length=100, verbose_name=_('CEP')) |
|
|
cep = models.CharField(max_length=100, verbose_name=_('CEP')) |
|
|
municipio = models.CharField(max_length=100, verbose_name=_('Município')) |
|
|
municipio = models.CharField(max_length=100, verbose_name=_('Município')) |
|
|
uf = models.CharField(max_length=100, verbose_name=_('UF')) |
|
|
uf = models.CharField(max_length=100, |
|
|
|
|
|
choices=[(uf, uf) for uf in ESTADOS.keys()], |
|
|
|
|
|
verbose_name=_('UF')) |
|
|
telefone = models.CharField( |
|
|
telefone = models.CharField( |
|
|
max_length=100, blank=True, verbose_name=_('Telefone')) |
|
|
max_length=100, blank=True, verbose_name=_('Telefone')) |
|
|
fax = models.CharField( |
|
|
fax = models.CharField( |
|
@ -33,7 +65,7 @@ class CasaLegislativa(models.Model): |
|
|
max_length=100, blank=True, verbose_name=_('HomePage')) |
|
|
max_length=100, blank=True, verbose_name=_('HomePage')) |
|
|
email = models.EmailField( |
|
|
email = models.EmailField( |
|
|
max_length=100, blank=True, verbose_name=_('E-mail')) |
|
|
max_length=100, blank=True, verbose_name=_('E-mail')) |
|
|
informacao_geral = models.CharField( |
|
|
informacao_geral = models.TextField( |
|
|
max_length=100, |
|
|
max_length=100, |
|
|
blank=True, |
|
|
blank=True, |
|
|
verbose_name=_('Informação Geral')) |
|
|
verbose_name=_('Informação Geral')) |
|
|