Closed DtiLegBG closed 8 years ago
Olá, @DTILegBG... não deu pra saber quem é mas vi que é da Câmara Municipal de Bento Gonçalves... bem vindo ao ambiente de desenvolvimento do Sapl3.1, agradecemos pela iniciativa em testá-lo.
Quanto ao erro, poderia detalhar um pouco mais... Estava logado ou com acesso anônimo? Foi logo ao clicar em Instituicional -> Mesa Diretora? Pode mandar um print screen da tela de erro, aqui mesmo?
Levando em consideração o erro apontado por você nesta issue e na #728... preciso pedir a você que vá na pasta raiz do seu projeto e verifique em em que versão voc está... digite, por favor...
git log O topo da tela precisa estar assim
Opa, Boa tarde Leandro.
Desculpe o mau jeito.
Sim, Rogério aqui da Câmara de Bento / RS, espero poder contribuir pelo menos nos testes.
com usuário anônimo, clicando em institucional/mesa diretora
http://sapl31demo.interlegis.leg.br/mesa-diretora/
gera o erro
Exception Value:
'NoneType' object has no attribute 'composicaomesa_set'
Abraço
Em 11/10/2016 13:32, Leandro Roberto da Silva escreveu:
Olá, @DTILegBG https://github.com/DTILegBG... não deu pra saber quem é mas vi que é da Câmara Municipal de Bento Gonçalves... bem vindo ao ambiente de desenvolvimento do Sapl3.1, agradecemos pela iniciativa em testá-lo.
Quanto ao erro, poderia detalhar um pouco mais... Estava logado ou com acesso anônimo? Foi logo ao clicar em Instituicional -> Mesa Diretora? Pode mandar um print screen da tela, aqui mesmo?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/interlegis/sapl/issues/727#issuecomment-252970851, or mute the thread https://github.com/notifications/unsubscribe-auth/AMsrg9nZihjw0fvxIqNwCgoOZM8TZtz8ks5qy7o1gaJpZM4KT0fA.
eeeeiiitaa... no demo online????? vixi... @edwardoliveira
Valeu Rogério @DTILegBG ... acho que a maquina do endereço sapl31demo ficou louca
Rs. pois é, pensei que tava atualizada.
Desculpe pelos post então.
Vou colocar uma vm aqui e vou rodar o projeto aqui.
Na sequencia reporto.
Em 11/10/2016 13:38, Leandro Roberto da Silva escreveu:
eeeeiiitaa... no demo online????? vixi... @edwardoliveira https://github.com/edwardoliveira
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/interlegis/sapl/issues/727#issuecomment-252972300, or mute the thread https://github.com/notifications/unsubscribe-auth/AMsrg27C-zftLZyUuLwAytwXUN2HR4r2ks5qy7uAgaJpZM4KT0fA.
não não... não há o que desculpar... vc não encontrou um bug realmente no sapl mas encontrou na VM do sapl31demo... faz parte também!!!
@DTILegBG
Só uma dica de git. Faça assim:
git log --oneline -n 5
Isso vai trazer os últimos 5 commits (-n 5), do mais recentes para o mais antigo em uma linha somente. O que importa é a primeira coluna alfa-numérica. Ela diz qual foi o último commit. Rodando na repo atual a saída foi essa:
6123d26 Fix #723
b6b9e2a Corrige erro na separação de str em list de teste
2e373e2 Merge pull request #726 from interlegis/falso-positivo
c4cf398 Remove arquivo teste
b2f47e6 Fix urls_publicas_excecoes
Neste caso, o último commit foi 6123d26
.
Ok, obrigado, consegui fazer a instalação e estou com a versão atualizada.
Estou tentando fazer a migração do banco mysql para o postgres, este procedimento já está pronto?
Segui isto:
a configuração para o banco do 3.1 é feita no .env... para a solução de migração saber onde está seu sapl 2.5, vc deve configurar esse arquivo https://github.com/interlegis/sapl/blob/master/sapl/legacy_migration_settings.py
fazê-lo apontar para o banco do 2.5, além de dar as devidas permissões lá no mysql...
ATENÇÃO: faça cópia antes... talvez até restaure com outro nome de banco de dados e aponte o legacy, citado acima, para essa restauração
com o banco configurado, vc deve entrar no prompt no python assim: ./manage.py shell_plus --settings=sapl.legacy_migration_settings
estando no prompt, digitar: %run sapl/legacy/migration.py migrate()
enquanto executa o migrate, vá beber um café! ;)
se der algum problema, possivelmente a estrutura de sua base 2.5 está diferente da oficial, encontrada aqui: https://colab.interlegis.leg.br/browser/publico/ILSAPL/trunk/instalacao/sapl.sql
diferenças na base são permitidas na migração mas pode ocorrer de causar erro... por exemplo: se na base oficial do 2.5 um campo é VARCHAR(30), na versão oficial do 3.1 também é de tamanho 30. Se, por algum motivo, alguém da sua casa legislativa, alterou isso para VARCHAR(50) e existe registros que usa esse espaço excedente, na migração ocorrerá erro... caberá a você, ajustar sua base, para rodar novamente o migrate
Rodando este cara ./manage.py shell_plus --settings=sapl.legacy_migration_settings
dá erro , o django reclama de modulos
Error loading MySQLdb module: No module named 'MySQLdb'
instalando o modulo
sudo pip install MySQL-python
dá erro e reclama do modulo ImportError: No module named 'ConfigParser'
Em 11/10/2016 14:59, Edward escreveu:
@DTILegBG https://github.com/DTILegBG
Só uma dica de git. Faça assim:
|git log --oneline -n 10 |
Isso vai trazer os últimos 5 commits (-n 5), do /mais recentes para o mais antigo/ em uma linha somente. O que importa é a primeira coluna alfa-numérica. Ela diz qual foi o último commit. Rodando na repo atual a saída foi essa:
|6123d26 Fix #723 b6b9e2a Corrige erro na separação de str em list de teste 2e373e2 Merge pull request #726 from interlegis/falso-positivo c4cf398 Remove arquivo teste b2f47e6 Fix urls_publicas_excecoes |
Neste caso, o último commit foi |6123d26|.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/interlegis/sapl/issues/727#issuecomment-252995107, or mute the thread https://github.com/notifications/unsubscribe-auth/AMsrgy852xUV3DrMN_nelOHKmHznU6q6ks5qy86ZgaJpZM4KT0fA.
@LeandroRoberto @DTILegBG Na verdade, isto é um erro de dados que expôs a falta de tratamento de casos especiais. Assim, se criar uma Legislatura nova, sem Sessões Plenárias associadas, esta tela dá um erro. Eu alterei para mostrar uma mensagem, mas a falta de sessão plenária na última legislatura ainda causa um monte de erro esquisito. /cc @eduardoedson
ps: Devo retomar na próxima quinta.
@DTILegBG Sobre a tua questão se a migração estar pronta? Não. Ainda estamos terminado o novo SAPL. ;) Mas é muito importante que tenhamos o máximo de gente testando pra que possamos identificar bugs não somente no sistema, mas nas rotinas de migração também. Assim, aconselho a testar conforme o README e nos reportar se alguma coisa não ocorrer conforme o planejado.
@DTILegBG Favor confirmar a solução. :smiley:
'NoneType' object has no attribute 'composicaomesa_set'