diff --git a/comissoes/views.py b/comissoes/views.py index 727423587..38b235614 100644 --- a/comissoes/views.py +++ b/comissoes/views.py @@ -5,54 +5,54 @@ from sapl.crud import build_crud from .models import CargoComissao, Comissao, Periodo, TipoComissao cargo_crud = build_crud( - CargoComissao, 'cargo_comissao', + CargoComissao, 'cargo_comissao', [ - [_('Período de composição de Comissão'), - [('nome', 10), ('unico', 2)]], -) + [_('Período de composição de Comissão'), + [('nome', 10), ('unico', 2)]], + ]) periodo_composicao_crud = build_crud( - Periodo, 'periodo_composicao_comissao', + Periodo, 'periodo_composicao_comissao', [ - [_('Cargo de Comissão'), - [('data_inicio', 6), ('data_fim', 6)]], -) + [_('Cargo de Comissão'), + [('data_inicio', 6), ('data_fim', 6)]], + ]) tipo_comissao_crud = build_crud( - TipoComissao, 'tipo_comissao', + TipoComissao, 'tipo_comissao', [ - [_('Tipo Comissão'), - [('nome', 9), ('sigla', 3)], - [('dispositivo_regimental', 9), ('natureza', 3)]], -) + [_('Tipo Comissão'), + [('nome', 9), ('sigla', 3)], + [('dispositivo_regimental', 9), ('natureza', 3)]], + ]) comissao_crud = build_crud( - Comissao, 'modulo_comissoes', - - [_('Dados Básicos'), - [('nome', 9), ('sigla', 3)], - [('tipo', 3), - ('data_criacao', 3), - ('unidade_deliberativa', 3), - ('data_extincao', 3)]], - - [_('Dados Complementares'), - [('local_reuniao', 4), - ('agenda_reuniao', 4), - ('telefone_reuniao', 4)], - [('endereco_secretaria', 4), - ('telefone_secretaria', 4), - ('fax_secretaria', 4)], - [('secretario', 4), ('email', 8)], - [('finalidade', 12)]], - - [_('Temporária'), - [('apelido_temp', 8), - ('data_instalacao_temp', 4)], - [('data_final_prevista_temp', 4), - ('data_prorrogada_temp', 4), - ('data_fim_comissao', 4)]], -) + Comissao, 'modulo_comissoes', [ + + [_('Dados Básicos'), + [('nome', 9), ('sigla', 3)], + [('tipo', 3), + ('data_criacao', 3), + ('unidade_deliberativa', 3), + ('data_extincao', 3)]], + + [_('Dados Complementares'), + [('local_reuniao', 4), + ('agenda_reuniao', 4), + ('telefone_reuniao', 4)], + [('endereco_secretaria', 4), + ('telefone_secretaria', 4), + ('fax_secretaria', 4)], + [('secretario', 4), ('email', 8)], + [('finalidade', 12)]], + + [_('Temporária'), + [('apelido_temp', 8), + ('data_instalacao_temp', 4)], + [('data_final_prevista_temp', 4), + ('data_prorrogada_temp', 4), + ('data_fim_comissao', 4)]], + ]) class ComposicaoView(comissao_crud.CrudDetailView): diff --git a/lexml/views.py b/lexml/views.py index 81a33aaae..464b6da3d 100644 --- a/lexml/views.py +++ b/lexml/views.py @@ -5,23 +5,23 @@ from sapl.crud import build_crud from .models import LexmlProvedor, LexmlPublicador lexml_provedor_crud = build_crud( - LexmlProvedor, 'lexml_provedor', + LexmlProvedor, 'lexml_provedor', [ - [_('Provedor Lexml'), - [('id_provedor', 2), - ('nome', 10)], - [('id_responsavel', 2), ('nome_responsavel', 5), - ('email_responsavel', 5)], - [('xml', 12)]], + [_('Provedor Lexml'), + [('id_provedor', 2), + ('nome', 10)], + [('id_responsavel', 2), ('nome_responsavel', 5), + ('email_responsavel', 5)], + [('xml', 12)]], -) + ]) lexml_publicador_crud = build_crud( - LexmlPublicador, 'lexml_publicador', + LexmlPublicador, 'lexml_publicador', [ - [_('Publicador Lexml'), - [('id_publicador', 2), - ('nome', 5), ('sigla', 5)], - [('id_responsavel', 2), ('nome_responsavel', 5), - ('email_responsavel', 5)]], -) + [_('Publicador Lexml'), + [('id_publicador', 2), + ('nome', 5), ('sigla', 5)], + [('id_responsavel', 2), ('nome_responsavel', 5), + ('email_responsavel', 5)]], + ]) diff --git a/materia/views.py b/materia/views.py index 734933280..d931cc22c 100644 --- a/materia/views.py +++ b/materia/views.py @@ -9,199 +9,198 @@ from .models import (Anexada, Autor, Autoria, DocumentoAcessorio, TipoProposicao, Tramitacao, UnidadeTramitacao) origem_crud = build_crud( - Origem, 'origem', + Origem, 'origem', [ - [_('Origem'), - [('nome', 8), ('sigla', 4)]], -) + [_('Origem'), + [('nome', 8), ('sigla', 4)]], + ]) tipo_materia_crud = build_crud( - TipoMateriaLegislativa, 'tipo_materia_legislativa', + TipoMateriaLegislativa, 'tipo_materia_legislativa', [ - [_('Tipo Matéria Legislativa'), - [('sigla', 4), ('descricao', 8)]], -) + [_('Tipo Matéria Legislativa'), + [('sigla', 4), ('descricao', 8)]], + ]) regime_tramitacao_crud = build_crud( - RegimeTramitacao, 'regime_tramitacao', + RegimeTramitacao, 'regime_tramitacao', [ - [_('Tipo de Documento'), - [('descricao', 12)]], -) + [_('Tipo de Documento'), + [('descricao', 12)]], + ]) tipo_documento_crud = build_crud( - TipoDocumento, 'tipo_documento', + TipoDocumento, 'tipo_documento', [ - [_('Regime Tramitação'), - [('descricao', 12)]], -) + [_('Regime Tramitação'), + [('descricao', 12)]], + ]) tipo_fim_relatoria_crud = build_crud( - TipoFimRelatoria, 'fim_relatoria', + TipoFimRelatoria, 'fim_relatoria', [ - [_('Tipo Fim de Relatoria'), - [('descricao', 12)]], -) + [_('Tipo Fim de Relatoria'), + [('descricao', 12)]], + ]) materia_legislativa_crud = build_crud( - MateriaLegislativa, '', - - [_('Identificação Básica'), - [('tipo', 4), ('numero', 4), ('ano', 4)], - [('data_apresentacao', 4), - ('num_protocolo_spdo_FIXME', 4), - ('tipo_apresentacao', 4)], - [('nom_arquivo_FIXME', 6), ('modelo_FIXME', 6)]], - - [_('Proposição Eletrônica')], - - [_('Outras Informações'), - [('apelido', 4), ('dias_prazo', 4), ('polemica', 4)], - [('objeto', 4), ('regime_tramitacao', 4), ('em_tramitacao', 4)], - [('data_fim_prazo', 3), - ('data_publicacao', 3), - ('complementar', 3), - ('txt_cep_FIXME', 3)]], - - [_('Origem Externa'), - [('tipo_origem_externa', 4), - ('numero_origem_externa', 4), - ('ano_origem_externa', 4)], - [('local_origem_externa', 6), ('data_origem_externa', 6)]], - - [_('Dados Textuais'), - [('ementa', 12)], - [('indexacao', 12)], - [('observacao', 12)]], -) + MateriaLegislativa, '', [ + + [_('Identificação Básica'), + [('tipo', 4), ('numero', 4), ('ano', 4)], + [('data_apresentacao', 4), + ('num_protocolo_spdo_FIXME', 4), + ('tipo_apresentacao', 4)], + [('nom_arquivo_FIXME', 6), ('modelo_FIXME', 6)]], + + [_('Proposição Eletrônica')], + + [_('Outras Informações'), + [('apelido', 4), ('dias_prazo', 4), ('polemica', 4)], + [('objeto', 4), ('regime_tramitacao', 4), ('em_tramitacao', 4)], + [('data_fim_prazo', 3), + ('data_publicacao', 3), + ('complementar', 3), + ('txt_cep_FIXME', 3)]], + + [_('Origem Externa'), + [('tipo_origem_externa', 4), + ('numero_origem_externa', 4), + ('ano_origem_externa', 4)], + [('local_origem_externa', 6), ('data_origem_externa', 6)]], + + [_('Dados Textuais'), + [('ementa', 12)], + [('indexacao', 12)], + [('observacao', 12)]], + ]) Anexada_crud = build_crud( - Anexada, '', + Anexada, '', [ - [_('Matéria Legislativa'), - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('data_anexacao', 6), ('data_desanexacao', 6)]], + [_('Matéria Legislativa'), + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('data_anexacao', 6), ('data_desanexacao', 6)]], - [_('Matéria Anexada'), - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('data_anexacao', 6), ('data_desanexacao', 6)]], -) + [_('Matéria Anexada'), + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('data_anexacao', 6), ('data_desanexacao', 6)]], + ]) tipo_autor_crud = build_crud( - TipoAutor, 'tipo_autor', - - [_('Tipo Autor'), - [('descricao', 12)]], -) + TipoAutor, 'tipo_autor', [ + [_('Tipo Autor'), + [('descricao', 12)]], + ]) autor_crud = build_crud( - Autor, 'autor', + Autor, 'autor', [ - [_('Autor'), - [('tipo', 3), ('nome', 9)], - [('username', 12)]], -) + [_('Autor'), + [('tipo', 3), ('nome', 9)], + [('username', 12)]], + ]) autoria_crud = build_crud( - Autoria, '', + Autoria, '', [ - [_('Autoria'), - [('tip_autor_FIXME', 4), - ('nom_autor_FIXME', 4), - ('primeiro_autor', 4)]], -) + [_('Autoria'), + [('tip_autor_FIXME', 4), + ('nom_autor_FIXME', 4), + ('primeiro_autor', 4)]], + ]) documento_acessorio_crud = build_crud( - DocumentoAcessorio, '', + DocumentoAcessorio, '', [ - [_('Documento Acessório'), - [('tipo', 6), ('nome', 6)], - [('data', 6), ('autor', 6)], - [('nom_arquivo_FIXME', 12)], - [('ementa', 12)], - [('txt_observacao_FIXME', 12)]], -) + [_('Documento Acessório'), + [('tipo', 6), ('nome', 6)], + [('data', 6), ('autor', 6)], + [('nom_arquivo_FIXME', 12)], + [('ementa', 12)], + [('txt_observacao_FIXME', 12)]], + ]) numeracao_crud = build_crud( - Numeracao, '', + Numeracao, '', [ - [_('Numeração'), - [('tipo_materia', 6), ('numero_materia', 6)], - [('ano_materia', 6), ('data_materia', 6)]], -) + [_('Numeração'), + [('tipo_materia', 6), ('numero_materia', 6)], + [('ano_materia', 6), ('data_materia', 6)]], + ]) orgao_crud = build_crud( - Orgao, 'orgao', + Orgao, 'orgao', [ - [_('Órgão'), - [('nome', 4), - ('sigla', 2), - ('telefone', 2), - ('endereco', 2), - ('unidade_deliberativa', 2)]], -) + [_('Órgão'), + [('nome', 4), + ('sigla', 2), + ('telefone', 2), + ('endereco', 2), + ('unidade_deliberativa', 2)]], + ]) relatoria_crud = build_crud( - Relatoria, '', + Relatoria, '', [ - [_('Relatoria'), - [('data_designacao_relator', 12)], - [('dados_FIXME', 12)], - [('data_destituicao_relator', 6), ('tipo_fim_relatoria', 6)]], -) + [_('Relatoria'), + [('data_designacao_relator', 12)], + [('dados_FIXME', 12)], + [('data_destituicao_relator', 6), ('tipo_fim_relatoria', 6)]], + ]) tipo_proposicao_crud = build_crud( - TipoProposicao, 'tipo_proposicao', + TipoProposicao, 'tipo_proposicao', [ - [_('Tipo Proposição'), - [('descricao', 12)], - [('materia_ou_documento', 6), ('tipo_documento', 6)], - [('modelo', 12)]], -) + [_('Tipo Proposição'), + [('descricao', 12)], + [('materia_ou_documento', 6), ('tipo_documento', 6)], + [('modelo', 12)]], + ]) proposicao_crud = build_crud( - Proposicao, '', + Proposicao, '', [ - [_('Proposição'), - [('tipo', 4), ('dat_criacao_FIXME', 4), ('data_recebimento', 4)], - [('descricao_FIXME', 12)], - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('nom_arquivo_FIXME', 6), ('modelo_FIXME', 6)]], -) + [_('Proposição'), + [('tipo', 4), ('dat_criacao_FIXME', 4), ('data_recebimento', 4)], + [('descricao_FIXME', 12)], + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('nom_arquivo_FIXME', 6), ('modelo_FIXME', 6)]], + ]) status_tramitacao_crud = build_crud( - StatusTramitacao, 'status_tramitacao', + StatusTramitacao, 'status_tramitacao', [ - [_('Status Tramitação'), - [('indicador', 3), - ('sigla', 2), - ('descricao', 7)]], -) + [_('Status Tramitação'), + [('indicador', 3), + ('sigla', 2), + ('descricao', 7)]], + ]) unidade_tramitacao_crud = build_crud( - UnidadeTramitacao, 'unidade_tramitacao', + UnidadeTramitacao, 'unidade_tramitacao', [ - [_('Unidade Tramitação'), - [('orgao', 12)], - [('comissao', 12)], - [('parlamentar', 12)]], -) + [_('Unidade Tramitação'), + [('orgao', 12)], + [('comissao', 12)], + [('parlamentar', 12)]], + ]) tramitacao_crud = build_crud( - Tramitacao, '', - - [_('Tramitação'), - [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], - [('status', 4), ('turno', 4), ('urgente', 4)], - [('unidade_tramitacao_destino', 4), - ('data_encaminhamento', 4), - ('data_fim_prazo', 4)], - [('texto', 12)]], -) + Tramitacao, '', [ + + [_('Tramitação'), + [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], + [('status', 4), ('turno', 4), ('urgente', 4)], + [('unidade_tramitacao_destino', 4), + ('data_encaminhamento', 4), + ('data_fim_prazo', 4)], + [('texto', 12)]], + ]) diff --git a/norma/views.py b/norma/views.py index 0f5dad423..4c4102e83 100644 --- a/norma/views.py +++ b/norma/views.py @@ -6,53 +6,53 @@ from .models import (AssuntoNorma, LegislacaoCitada, NormaJuridica, TipoNormaJuridica) assunto_norma_crud = build_crud( - AssuntoNorma, 'assunto_norma_juridica', + AssuntoNorma, 'assunto_norma_juridica', [ - [_('Assunto Norma Jurídica'), - [('assunto', 6), ('descricao', 6)]], -) + [_('Assunto Norma Jurídica'), + [('assunto', 6), ('descricao', 6)]], + ]) tipo_norma_crud = build_crud( - TipoNormaJuridica, 'tipo_norma_juridica', + TipoNormaJuridica, 'tipo_norma_juridica', [ - [_('Tipo Norma Jurídica'), - [('descricao', 4), - ('sigla', 4), - ('equivalente_lexml', 4)]], -) + [_('Tipo Norma Jurídica'), + [('descricao', 4), + ('sigla', 4), + ('equivalente_lexml', 4)]], + ]) norma_crud = build_crud( - NormaJuridica, '', - - [_('Identificação Básica'), - [('tipo', 4), ('numero', 4), ('ano', 4)], - [('data', 4), ('esfera_federacao', 4), ('complemento', 4)], - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('data_publicacao', 3), - ('veiculo_publicacao', 3), - ('pagina_inicio_publicacao', 3), - ('pagina_fim_publicacao', 3)], - [('file_FIXME', 6), ('tip_situacao_norma_FIXME', 6)], - [('ementa', 12)], - [('indexacao', 12)], - [('observacao', 12)]], - - [_('Assuntos (Classificação) [+] '), - [('assunto_norma_FIXME', 12)], - [('assunto_norma_FIXME', 12)], - [('assunto_norma_FIXME', 12)]], -) + NormaJuridica, '', [ + + [_('Identificação Básica'), + [('tipo', 4), ('numero', 4), ('ano', 4)], + [('data', 4), ('esfera_federacao', 4), ('complemento', 4)], + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('data_publicacao', 3), + ('veiculo_publicacao', 3), + ('pagina_inicio_publicacao', 3), + ('pagina_fim_publicacao', 3)], + [('file_FIXME', 6), ('tip_situacao_norma_FIXME', 6)], + [('ementa', 12)], + [('indexacao', 12)], + [('observacao', 12)]], + + [_('Assuntos (Classificação) [+] '), + [('assunto_norma_FIXME', 12)], + [('assunto_norma_FIXME', 12)], + [('assunto_norma_FIXME', 12)]], + ]) legislacao_citada_crud = build_crud( - LegislacaoCitada, '', - - [_('Legislação Citada'), - [('tip_norma_FIXME', 4), - ('num_norma_FIXME', 4), - ('ano_norma_FIXME', 4)], - [('disposicoes', 3), ('parte', 3), ('livro', 3), ('titulo', 3)], - [('capitulo', 3), ('secao', 3), ('subsecao', 3), ('artigo', 3)], - [('paragrafo', 3), ('inciso', 3), ('alinea', 3), ('item', 3)]], -) + LegislacaoCitada, '', [ + + [_('Legislação Citada'), + [('tip_norma_FIXME', 4), + ('num_norma_FIXME', 4), + ('ano_norma_FIXME', 4)], + [('disposicoes', 3), ('parte', 3), ('livro', 3), ('titulo', 3)], + [('capitulo', 3), ('secao', 3), ('subsecao', 3), ('artigo', 3)], + [('paragrafo', 3), ('inciso', 3), ('alinea', 3), ('item', 3)]], + ]) diff --git a/parlamentares/views.py b/parlamentares/views.py index 3d5cf686a..973e967d0 100644 --- a/parlamentares/views.py +++ b/parlamentares/views.py @@ -8,129 +8,129 @@ from .models import (CargoMesa, Coligacao, Dependente, Filiacao, Legislatura, TipoDependente) cargo_mesa_crud = build_crud( - CargoMesa, 'cargo_mesa', + CargoMesa, 'cargo_mesa', [ - [_('Cargo na Mesa'), - [('descricao', 10), - ('unico', 2)]], -) + [_('Cargo na Mesa'), + [('descricao', 10), + ('unico', 2)]], + ]) legislatura_crud = build_crud( - Legislatura, 'tabelas_auxiliares#legislatura', + Legislatura, 'tabelas_auxiliares#legislatura', [ - [_('Legislatura'), - [('id', 3), - ('data_inicio', 2), - ('data_fim', 2), - ('data_eleicao', 2)], - [('data_inicio', 4), ('data_fim', 4), ('data_eleicao', 4)]], -) + [_('Legislatura'), + [('id', 3), + ('data_inicio', 2), + ('data_fim', 2), + ('data_eleicao', 2)], + [('data_inicio', 4), ('data_fim', 4), ('data_eleicao', 4)]], + ]) coligacao_crud = build_crud( - Coligacao, 'coligacao', + Coligacao, 'coligacao', [ - [_('Coligação'), - [('nome', 5), - ('legislatura', 5), - ('numero_votos', 2)]], -) + [_('Coligação'), + [('nome', 5), + ('legislatura', 5), + ('numero_votos', 2)]], + ]) partido_crud = build_crud( - Partido, 'partidos', + Partido, 'partidos', [ - [_('Partido Político'), - [('nome', 6), - ('sigla', 2), - ('data_criacao', 2), - ('data_extincao', 2)]], -) + [_('Partido Político'), + [('nome', 6), + ('sigla', 2), + ('data_criacao', 2), + ('data_extincao', 2)]], + ]) dependente_crud = build_crud( - Dependente, '', + Dependente, '', [ - [_('Dependentes'), - [('nome', 12)], - [('tipo', 4), ('sexo', 4), ('data_nascimento', 4)], - [('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)]], -) + [_('Dependentes'), + [('nome', 12)], + [('tipo', 4), ('sexo', 4), ('data_nascimento', 4)], + [('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)]], + ]) sessao_legislativa_crud = build_crud( - SessaoLegislativa, 'sessao_legislativa', + SessaoLegislativa, 'sessao_legislativa', [ - [_('Sessão Legislativa'), - [('numero', 2), - ('tipo', 2), - ('data_inicio', 2), - ('data_fim', 2), - ('data_inicio_intervalo', 2), - ('data_fim_intervalo', 2)]], -) + [_('Sessão Legislativa'), + [('numero', 2), + ('tipo', 2), + ('data_inicio', 2), + ('data_fim', 2), + ('data_inicio_intervalo', 2), + ('data_fim_intervalo', 2)]], + ]) dependente_crud = build_crud( - Parlamentar, '', - - [_('Cadastro do Parlamentar'), - [('nome_parlamentar', 4), ('login_FIXME', 4), ('ativo', 4)], - [('nome_completo', 12)], - [('nivel_instrucao', 4), ('sexo', 4), ('data_nascimento', 4)], - [('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)], - [('situacao_militar', 6), ('profissao', 6)], - [('endereco_web', 12)], - [('email', 12)], - [('numero_gab_parlamentar', 4), ('telefone', 4), ('fax', 4)], - [('endereco_residencia', 6), ('cep_residencia', 6)], - [('municipio_residencia', 6), ('uf_FIXME', 6)], - [('telefone_residencia', 6), ('fax_residencia', 6)], - [('locais_atuacao', 12)], - [('file_FIXME', 12)], - [('biografia', 12)], - [('observacao_FIXME', 12)], - [('parlamentar_salvar_FIXME', 12)]], -) + Parlamentar, '', [ + + [_('Cadastro do Parlamentar'), + [('nome_parlamentar', 4), ('login_FIXME', 4), ('ativo', 4)], + [('nome_completo', 12)], + [('nivel_instrucao', 4), ('sexo', 4), ('data_nascimento', 4)], + [('cpf', 4), ('rg', 4), ('titulo_eleitor', 4)], + [('situacao_militar', 6), ('profissao', 6)], + [('endereco_web', 12)], + [('email', 12)], + [('numero_gab_parlamentar', 4), ('telefone', 4), ('fax', 4)], + [('endereco_residencia', 6), ('cep_residencia', 6)], + [('municipio_residencia', 6), ('uf_FIXME', 6)], + [('telefone_residencia', 6), ('fax_residencia', 6)], + [('locais_atuacao', 12)], + [('file_FIXME', 12)], + [('biografia', 12)], + [('observacao_FIXME', 12)], + [('parlamentar_salvar_FIXME', 12)]], + ]) filiacao_crud = build_crud( - Filiacao, '', + Filiacao, '', [ - [_('Filiações Partidárias '), - [('partido', 4), ('data', 4), ('data_desfiliacao', 4)]], -) + [_('Filiações Partidárias '), + [('partido', 4), ('data', 4), ('data_desfiliacao', 4)]], + ]) mandato_crud = build_crud( - Mandato, '', + Mandato, '', [ - [_('Mandato'), - [('legislatura', 4), ('coligacao', 4), ('votos_recebidos', 4)], - [('ind_titular_FIXME', 3), - ('dat_inicio_mandato_FIXME', 3), - ('data_fim_mandato', 3), - ('data_expedicao_diploma', 3)], - [('observacao', 12)]], -) + [_('Mandato'), + [('legislatura', 4), ('coligacao', 4), ('votos_recebidos', 4)], + [('ind_titular_FIXME', 3), + ('dat_inicio_mandato_FIXME', 3), + ('data_fim_mandato', 3), + ('data_expedicao_diploma', 3)], + [('observacao', 12)]], + ]) tipo_dependente_crud = build_crud( - TipoDependente, 'tipo_dependente', + TipoDependente, 'tipo_dependente', [ - [_('Tipo de Dependente'), - [('descricao', 12)]], -) + [_('Tipo de Dependente'), + [('descricao', 12)]], + ]) nivel_instrucao_crud = build_crud( - NivelInstrucao, 'nivel_instrucao', + NivelInstrucao, 'nivel_instrucao', [ - [_('Nível Instrução'), - [('descricao', 12)]], -) + [_('Nível Instrução'), + [('descricao', 12)]], + ]) tipo_afastamento_crud = build_crud( - TipoAfastamento, 'tipo_afastamento', + TipoAfastamento, 'tipo_afastamento', [ - [_('Tipo de Afastamento'), - [('descricao', 5), ('dispositivo', 5), ('afastamento', 2)]], -) + [_('Tipo de Afastamento'), + [('descricao', 5), ('dispositivo', 5), ('afastamento', 2)]], + ]) tipo_militar_crud = build_crud( - SituacaoMilitar, 'tipo_situa_militar', + SituacaoMilitar, 'tipo_situa_militar', [ - [_('Tipo Situação Militar'), - [('descricao', 12)]], -) + [_('Tipo Situação Militar'), + [('descricao', 12)]], + ]) diff --git a/protocoloadm/views.py b/protocoloadm/views.py index f1eefa8bd..adf3160bb 100644 --- a/protocoloadm/views.py +++ b/protocoloadm/views.py @@ -7,108 +7,108 @@ from .models import (DocumentoAcessorioAdministrativo, DocumentoAdministrativo, TipoDocumentoAdministrativo, TramitacaoAdministrativo) tipo_documento_administrativo_crud = build_crud( - TipoDocumentoAdministrativo, '', + TipoDocumentoAdministrativo, '', [ - [_('Tipo Documento Administrativo'), - [('sigla', 4), ('sigla', 4), ('descricao', 4)]], -) + [_('Tipo Documento Administrativo'), + [('sigla', 4), ('sigla', 4), ('descricao', 4)]], + ]) documento_administrativo_crud = build_crud( - DocumentoAdministrativo, '', - - [_('Formulário de Cadastro'), - [('tipo', 4), ('numero', 4), ('ano', 4)], - [('data', 6), ('numero_protocolo', 6)], - [('assunto', 12)], - [('interessado', 6), ('tramitacao', 6)], - [('nom_arquivo_FIXME', 12)], - [('dias_prazo', 4), ('data_fim_prazo', 4), ('observacao', 4)], - [('observacao', 12)]], - - [_('Indentificação Básica'), - [('tipo', 4), ('numero', 4), ('ano', 4)], - [('data', 6), ('numero_protocolo', 6)], - [('assunto', 12)], - [('interessado', 6), ('tramitacao', 6)], - [('nom_arquivo_FIXME', 12)]], - - [_('Outras Informações'), - [('dias_prazo', 4), ('data_fim_prazo', 4), ('observacao', 4)], - [('observacao', 12)]], -) + DocumentoAdministrativo, '', [ + + [_('Formulário de Cadastro'), + [('tipo', 4), ('numero', 4), ('ano', 4)], + [('data', 6), ('numero_protocolo', 6)], + [('assunto', 12)], + [('interessado', 6), ('tramitacao', 6)], + [('nom_arquivo_FIXME', 12)], + [('dias_prazo', 4), ('data_fim_prazo', 4), ('observacao', 4)], + [('observacao', 12)]], + + [_('Indentificação Básica'), + [('tipo', 4), ('numero', 4), ('ano', 4)], + [('data', 6), ('numero_protocolo', 6)], + [('assunto', 12)], + [('interessado', 6), ('tramitacao', 6)], + [('nom_arquivo_FIXME', 12)]], + + [_('Outras Informações'), + [('dias_prazo', 4), ('data_fim_prazo', 4), ('observacao', 4)], + [('observacao', 12)]], + ]) documento_acessorio_administrativo_crud = build_crud( - DocumentoAcessorioAdministrativo, '', + DocumentoAcessorioAdministrativo, '', [ - [_('Documento Administrativo'), - [('tipo', 4), ('nome', 4), ('data', 4)], - [('autor', 12)], - [('arquivo', 12)], - [('assunto', 12)]], + [_('Documento Administrativo'), + [('tipo', 4), ('nome', 4), ('data', 4)], + [('autor', 12)], + [('arquivo', 12)], + [('assunto', 12)]], - [_('Documento Acessório'), - [('tipo', 4), ('nome', 4), ('data', 4)], - [('autor', 12)], - [('arquivo', 12)], - [('assunto', 12)]], -) + [_('Documento Acessório'), + [('tipo', 4), ('nome', 4), ('data', 4)], + [('autor', 12)], + [('arquivo', 12)], + [('assunto', 12)]], + ]) protocolo_crud = build_crud( - Protocolo, '', - - [_('Formulário de Cadastro'), - [('tipo_documento', 4), - ('num_documento_FIXME', 4), - ('ano_documento_FIXME', 4)], - [('dat_documento_FIXME', 6), ('numero', 6)], - [('txt_assunto_FIXME', 12)], - [('interessado', 6), ('ind_tramitacao_FIXME', 6)], - [('nom_arquivo_FIXME', 12)], - [('num_dias_prazo_FIXME', 4), - ('dat_fim_prazo_FIXME', 4), - ('observacao', 4)], - [('observacao', 12)]], - - [_('Indentificação Básica'), - [('tipo_documento', 4), - ('num_documento_FIXME', 4), - ('ano_documento_FIXME', 4)], - [('dat_documento_FIXME', 6), ('numero', 6)], - [('txt_assunto_FIXME', 12)], - [('interessado', 6), ('ind_tramitacao_FIXME', 6)], - [('nom_arquivo_FIXME', 12)]], - - [_('Outras Informações'), - [('num_dias_prazo_FIXME', 4), - ('dat_fim_prazo_FIXME', 4), - ('observacao', 4)], - [('observacao', 12)]], -) + Protocolo, '', [ + + [_('Formulário de Cadastro'), + [('tipo_documento', 4), + ('num_documento_FIXME', 4), + ('ano_documento_FIXME', 4)], + [('dat_documento_FIXME', 6), ('numero', 6)], + [('txt_assunto_FIXME', 12)], + [('interessado', 6), ('ind_tramitacao_FIXME', 6)], + [('nom_arquivo_FIXME', 12)], + [('num_dias_prazo_FIXME', 4), + ('dat_fim_prazo_FIXME', 4), + ('observacao', 4)], + [('observacao', 12)]], + + [_('Indentificação Básica'), + [('tipo_documento', 4), + ('num_documento_FIXME', 4), + ('ano_documento_FIXME', 4)], + [('dat_documento_FIXME', 6), ('numero', 6)], + [('txt_assunto_FIXME', 12)], + [('interessado', 6), ('ind_tramitacao_FIXME', 6)], + [('nom_arquivo_FIXME', 12)]], + + [_('Outras Informações'), + [('num_dias_prazo_FIXME', 4), + ('dat_fim_prazo_FIXME', 4), + ('observacao', 4)], + [('observacao', 12)]], + ]) status_tramitacao_administrativo_crud = build_crud( - StatusTramitacaoAdministrativo, '', + StatusTramitacaoAdministrativo, '', [ - [_('Status Tramitação Administrativo'), - [('sigla', 3), - ('sigla', 3), - ('ind_tramitacao_FIXME', 3), - ('descricao', 3)], - [('sigla', 6), ('ind_tramitacao_FIXME', 6)], - [('descricao', 12)]], -) + [_('Status Tramitação Administrativo'), + [('sigla', 3), + ('sigla', 3), + ('ind_tramitacao_FIXME', 3), + ('descricao', 3)], + [('sigla', 6), ('ind_tramitacao_FIXME', 6)], + [('descricao', 12)]], + ]) tramitacao_administrativo_crud = build_crud( - TramitacaoAdministrativo, '', - - [_('Documento Administrativo'), - [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], - [('status', 6), ('unidade_tramitacao_destino', 6)], - [('data_encaminhamento', 6), ('data_fim_prazo', 6)], - [('texto', 12)]], - - [_('Tramitação'), - [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], - [('status', 6), ('unidade_tramitacao_destino', 6)], - [('data_encaminhamento', 6), ('data_fim_prazo', 6)], - [('texto', 12)]], -) + TramitacaoAdministrativo, '', [ + + [_('Documento Administrativo'), + [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], + [('status', 6), ('unidade_tramitacao_destino', 6)], + [('data_encaminhamento', 6), ('data_fim_prazo', 6)], + [('texto', 12)]], + + [_('Tramitação'), + [('cod_ult_tram_dest_FIXME', 6), ('unidade_tramitacao_local', 6)], + [('status', 6), ('unidade_tramitacao_destino', 6)], + [('data_encaminhamento', 6), ('data_fim_prazo', 6)], + [('texto', 12)]], + ]) diff --git a/sapl/crud.py b/sapl/crud.py index eec6e64ef..5340c0ffe 100644 --- a/sapl/crud.py +++ b/sapl/crud.py @@ -59,7 +59,7 @@ class Crud(object): pass -def build_crud(model, help_path, *layout): +def build_crud(model, help_path, layout): crud = Crud() crud.model = model crud.help_path = help_path diff --git a/sapl/test_crud.py b/sapl/test_crud.py index 72f545ac8..bd8368485 100644 --- a/sapl/test_crud.py +++ b/sapl/test_crud.py @@ -24,7 +24,7 @@ pytestmark = pytest.mark.django_db ['nome', 'sigla', 'tipo', 'data_criacao', 'unidade_deliberativa']), ]) def test_listview_get_fieldnames(layout, result): - crud = build_crud(Comissao, *layout) + crud = build_crud(Comissao, 'stub_help_path', layout) view = crud.CrudListView() assert view.field_names == result @@ -89,17 +89,17 @@ def test_get_field_display(): def test_crud_detail_view_fieldsets(monkeypatch): crud = build_crud( - Comissao, '', + Comissao, 'stub_help_path', [ - ['Dados Básicos', - [('nome', 9), ('sigla', 3)], - [('tipo', 3), ('data_criacao', 3), ('unidade_deliberativa', 3), ] - ], + ['Dados Básicos', + [('nome', 9), ('sigla', 3)], + [('tipo', 3), ('data_criacao', 3), ('unidade_deliberativa', 3), ] + ], - ['Dados Complementares', - [('finalidade', 12)] - ], - ) + ['Dados Complementares', + [('finalidade', 12)] + ], + ]) view = crud.CrudDetailView() stub = mommy.make(Comissao, diff --git a/sapl/teststubs/urls_for_list_test.py b/sapl/teststubs/urls_for_list_test.py index afd11ee5e..b09a0d13e 100644 --- a/sapl/teststubs/urls_for_list_test.py +++ b/sapl/teststubs/urls_for_list_test.py @@ -1,26 +1,24 @@ from django.conf.urls import include, url from comissoes.models import Comissao -from comissoes.urls import comissoes_urls +from comissoes.urls import comissao_url_patterns from sapl.crud import build_crud crud = build_crud( - Comissao, '', + Comissao, '', [ - ['Dados Básicos', - [('nome', 9), ('sigla', 3)], - [('tipo', 3)] - ], + ['Dados Básicos', + [('nome', 9), ('sigla', 3)], + [('tipo', 3)] + ], - ['Dados Complementares', - [('finalidade', 12)] - ], -) - -patterns, namespace, app_name = comissoes_urls + ['Dados Complementares', + [('finalidade', 12)] + ], + ]) urlpatterns = [ url(r'^comissoes/', include(( - crud.urlpatterns + patterns[len(crud.urlpatterns):], - namespace, app_name))), + crud.urlpatterns + comissao_url_patterns[len(crud.urlpatterns):], + crud.namespace, crud.namespace))), ] diff --git a/sessao/views.py b/sessao/views.py index 54bb0c6d9..a6cdcf4be 100644 --- a/sessao/views.py +++ b/sessao/views.py @@ -7,80 +7,80 @@ from .models import (ExpedienteMateria, OrdemDia, RegistroVotacao, TipoSessaoPlenaria) tipo_sessao_crud = build_crud( - TipoSessaoPlenaria, 'tipo_sessao_plenaria', + TipoSessaoPlenaria, 'tipo_sessao_plenaria', [ - [_('Tipo de Sessão Plenária'), - [('nome', 6), ('quorum_minimo', 6)]], -) + [_('Tipo de Sessão Plenária'), + [('nome', 6), ('quorum_minimo', 6)]], + ]) sessao_crud = build_crud( - SessaoPlenaria, '', - - [_('Dados Básicos'), - [('numero', 3), - ('tipo', 3), - ('legislatura', 3), - ('sessao_legislativa', 3)], - [('data_inicio', 12)], - [('data_fim', 12)], - [('dia', 2), - ('hora_inicio', 2), - ('hora_fim', 2), - ('tipo_expediente', 6)], - [('url_audio', 6), ('url_video', 6)]], -) + SessaoPlenaria, '', [ + + [_('Dados Básicos'), + [('numero', 3), + ('tipo', 3), + ('legislatura', 3), + ('sessao_legislativa', 3)], + [('data_inicio', 12)], + [('data_fim', 12)], + [('dia', 2), + ('hora_inicio', 2), + ('hora_fim', 2), + ('tipo_expediente', 6)], + [('url_audio', 6), ('url_video', 6)]], + ]) expediente_materia_crud = build_crud( - ExpedienteMateria, '', + ExpedienteMateria, '', [ - [_('Cadastro de Matérias do Expediente'), - [('data_ordem', 4), ('tip_sessao_FIXME', 4), ('numero_ordem', 4)], - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('tipo_votacao', 12)], - [('observacao', 12)]], -) + [_('Cadastro de Matérias do Expediente'), + [('data_ordem', 4), ('tip_sessao_FIXME', 4), ('numero_ordem', 4)], + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('tipo_votacao', 12)], + [('observacao', 12)]], + ]) ordem_dia_crud = build_crud( - OrdemDia, '', + OrdemDia, '', [ - [_('Cadastro de Matérias da Ordem do Dia'), - [('data_ordem', 4), ('tip_sessao_FIXME', 4), ('numero_ordem', 4)], - [('tip_id_basica_FIXME', 4), - ('num_ident_basica_FIXME', 4), - ('ano_ident_basica_FIXME', 4)], - [('tipo_votacao', 12)], - [('observacao', 12)]], -) + [_('Cadastro de Matérias da Ordem do Dia'), + [('data_ordem', 4), ('tip_sessao_FIXME', 4), ('numero_ordem', 4)], + [('tip_id_basica_FIXME', 4), + ('num_ident_basica_FIXME', 4), + ('ano_ident_basica_FIXME', 4)], + [('tipo_votacao', 12)], + [('observacao', 12)]], + ]) tipo_resultado_votacao_crud = build_crud( - TipoResultadoVotacao, 'tipo_resultado_votacao', + TipoResultadoVotacao, 'tipo_resultado_votacao', [ - [_('Tipo de Resultado da Votação'), - [('nome', 12)]], -) + [_('Tipo de Resultado da Votação'), + [('nome', 12)]], + ]) tipo_expediente_crud = build_crud( - TipoExpediente, 'tipo_expediente', + TipoExpediente, 'tipo_expediente', [ - [_('Tipo de Expediente'), - [('nome', 12)]], -) + [_('Tipo de Expediente'), + [('nome', 12)]], + ]) registro_votacao_crud = build_crud( - RegistroVotacao, '', - - [_('Votação Simbólica'), - [('numero_votos_sim', 3), - ('numero_votos_nao', 3), - ('numero_abstencoes', 3), - ('nao_votou_FIXME', 3)], - [('votacao_branco_FIXME', 6), - ('ind_votacao_presidente_FIXME', 6)], - [('tipo_resultado_votacao', 12)], - [('observacao', 12)]], -) + RegistroVotacao, '', [ + + [_('Votação Simbólica'), + [('numero_votos_sim', 3), + ('numero_votos_nao', 3), + ('numero_abstencoes', 3), + ('nao_votou_FIXME', 3)], + [('votacao_branco_FIXME', 6), + ('ind_votacao_presidente_FIXME', 6)], + [('tipo_resultado_votacao', 12)], + [('observacao', 12)]], + ]) class ExpedienteView(sessao_crud.CrudDetailView):