Browse Source

Ajustes na importação de Casas

pull/66/head
Sesostris Vieira 4 years ago
parent
commit
6b6dc5c18e
  1. 10
      sigi/apps/casas/templates/casas/importar.html
  2. 3
      sigi/apps/casas/views.py

10
sigi/apps/casas/templates/casas/importar.html

@ -54,11 +54,11 @@
<tr><th></th><th>orgao_cep</th><td>O novo CEP do órgão</td></tr>
<tr><th></th><th>orgao_email</th><td>O novo e-mail institucional do órgão</td></tr>
<tr><th></th><th>orgao_portal</th><td>O novo endereço do portal institucional do órgão</td></tr>
<tr><th></th><th>orgao_telefones</th><td>Os telefones do órgão. Pode conter quantos telefones forem necessários, separando-os por espaço. Use a formatação padrão de telefones, mas não use espaço entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes. </td></tr>
<tr><th></th><th>orgao_telefones</th><td>Os telefones do órgão. Pode conter quantos telefones forem necessários, separando-os por ';'. Use a formatação padrão de telefones, mas não use ';' entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes. </td></tr>
<tr><th></th><th>presidente_nome</th><td>O nome completo do presidente</td></tr>
<tr><th></th><th>presidente_data_nascimento</th><td>A data de nascimento do presidente no formato DD/MM/AAAA</td></tr>
<tr><th></th><th>presidente_telefones</th><td>Os telefones ou whatsapp do presidente. Pode conter quantos telefones forem necessários, separando-os por espaço. Use a formatação padrão de telefones, mas não use espaço entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes.</td></tr>
<tr><th></th><th>presidente_emails</th><td>Os e-mails do presidente. Pode conter quantos e-mails forem necessários. Utilize espaço para separar um e-mail do outro</td></tr>
<tr><th></th><th>presidente_telefones</th><td>Os telefones ou whatsapp do presidente. Pode conter quantos telefones forem necessários, separando-os por ';'. Use a formatação padrão de telefones, mas não use ';' entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes.</td></tr>
<tr><th></th><th>presidente_emails</th><td>Os e-mails do presidente. Pode conter quantos e-mails forem necessários. Utilize ';' para separar um e-mail do outro</td></tr>
<tr><th></th><th>presidente_endereco</th><td>O novo endereço do presidente</td></tr>
<tr><th></th><th>presidente_municipio</th><td>O nome do município onde mora o presidente</td></tr>
<tr><th></th><th>presidente_bairro</th><td>O nome do bairro onde mora o presidente</td></tr>
@ -66,8 +66,8 @@
<tr><th></th><th>presidente_redes_sociais</th><td>As redes sociais do presidente. Pode conter quantas redes sociais forem necessárias. Utilize espaço para separar uma rede da outra.</td></tr>
<tr><th></th><th>contato_nome</th><td>O nome completo do contato</td></tr>
<tr><th></th><th>contato_data_nascimento</th><td>A data de nascimento do contato no formato DD/MM/AAAA</td></tr>
<tr><th></th><th>contato_telefones</th><td>Os telefones ou whatsapp do contato. Pode conter quantos telefones forem necessários, separando-os por espaço. Use a formatação padrão de telefones, mas não use espaço entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes.</td></tr>
<tr><th></th><th>contato_emails</th><td>Os e-mails do contato. Pode conter quantos e-mails forem necessários. Utilize espaço para separar um e-mail do outro</td></tr>
<tr><th></th><th>contato_telefones</th><td>Os telefones ou whatsapp do contato. Pode conter quantos telefones forem necessários, separando-os por ';'. Use a formatação padrão de telefones, mas não use ';' entre os dígitos de um telefone, senão o sistema interpretará como dois telefones diferentes.</td></tr>
<tr><th></th><th>contato_emails</th><td>Os e-mails do contato. Pode conter quantos e-mails forem necessários. Utilize ';' para separar um e-mail do outro</td></tr>
<tr><th></th><th>contato_endereco</th><td>O novo endereço do contato</td></tr>
<tr><th></th><th>contato_municipio</th><td>O nome do município onde mora o contato</td></tr>
<tr><th></th><th>contato_bairro</th><td>O nome do bairro onde mora o contato</td></tr>

3
sigi/apps/casas/views.py

@ -268,7 +268,8 @@ class importa_casas(View):
if key in reg:
value = reg[key].strip()
if key == self.ORGAO_TELEFONES:
for numero in value.split(" "):
for numero in value.split(";"):
numero = numero.strip()
try:
orgao.telefones.update_or_create(numero=numero)
except:

Loading…
Cancel
Save