From 6b6dc5c18e74fd9da75313014c24a8f8541676e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ses=C3=B3stris=20Vieira?= Date: Fri, 30 Apr 2021 16:00:33 -0300 Subject: [PATCH] =?UTF-8?q?Ajustes=20na=20importa=C3=A7=C3=A3o=20de=20Casa?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sigi/apps/casas/templates/casas/importar.html | 10 +++++----- sigi/apps/casas/views.py | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sigi/apps/casas/templates/casas/importar.html b/sigi/apps/casas/templates/casas/importar.html index ff72642..ddff89c 100644 --- a/sigi/apps/casas/templates/casas/importar.html +++ b/sigi/apps/casas/templates/casas/importar.html @@ -54,11 +54,11 @@ orgao_cepO novo CEP do órgão orgao_emailO novo e-mail institucional do órgão orgao_portalO novo endereço do portal institucional do órgão - orgao_telefonesOs 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. + orgao_telefonesOs 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. presidente_nomeO nome completo do presidente presidente_data_nascimentoA data de nascimento do presidente no formato DD/MM/AAAA - presidente_telefonesOs 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. - presidente_emailsOs e-mails do presidente. Pode conter quantos e-mails forem necessários. Utilize espaço para separar um e-mail do outro + presidente_telefonesOs 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. + presidente_emailsOs e-mails do presidente. Pode conter quantos e-mails forem necessários. Utilize ';' para separar um e-mail do outro presidente_enderecoO novo endereço do presidente presidente_municipioO nome do município onde mora o presidente presidente_bairroO nome do bairro onde mora o presidente @@ -66,8 +66,8 @@ presidente_redes_sociaisAs redes sociais do presidente. Pode conter quantas redes sociais forem necessárias. Utilize espaço para separar uma rede da outra. contato_nomeO nome completo do contato contato_data_nascimentoA data de nascimento do contato no formato DD/MM/AAAA - contato_telefonesOs 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. - contato_emailsOs e-mails do contato. Pode conter quantos e-mails forem necessários. Utilize espaço para separar um e-mail do outro + contato_telefonesOs 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. + contato_emailsOs e-mails do contato. Pode conter quantos e-mails forem necessários. Utilize ';' para separar um e-mail do outro contato_enderecoO novo endereço do contato contato_municipioO nome do município onde mora o contato contato_bairroO nome do bairro onde mora o contato diff --git a/sigi/apps/casas/views.py b/sigi/apps/casas/views.py index 2699963..65bc06c 100644 --- a/sigi/apps/casas/views.py +++ b/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: