Browse Source

Init crud relatoria

pull/410/head
Eduardo Edson Batista Cordeiro Alves 10 years ago
parent
commit
d76d65bdc8
  1. 6
      materia/layouts.yaml
  2. 11
      materia/urls.py
  3. 3
      materia/views.py
  4. 2
      templates/materia/subnav.yaml

6
materia/layouts.yaml

@ -78,9 +78,9 @@ Orgao:
Relatoria:
Relatoria:
- data_designacao_relator
- dados_FIXME
- data_destituicao_relator tipo_fim_relatoria
- comissao
- data_designacao_relator data_destituicao_relator
- parlamentar tipo_fim_relatoria
TipoProposicao:
Tipo Proposição:

11
materia/urls.py

@ -10,8 +10,8 @@ from materia.views import (AcompanhamentoConfirmarView,
NumeracaoCrud, OrgaoCrud, OrigemCrud,
ProposicaoEditView, ProposicaoListView,
ProposicaoTaView, ProposicaoView,
RegimeTramitacaoCrud, RelatoriaEditView,
RelatoriaView, StatusTramitacaoCrud, TipoAutorCrud,
RegimeTramitacaoCrud, RelatoriaCrud,
StatusTramitacaoCrud, TipoAutorCrud,
TipoDocumentoCrud, TipoFimRelatoriaCrud,
TipoMateriaCrud, TipoProposicaoCrud, TramitacaoCrud,
UnidadeTramitacaoCrud)
@ -27,7 +27,8 @@ urlpatterns = [
DespachoInicialCrud.get_urls() +
NumeracaoCrud.get_urls() +
LegislacaoCitadaCrud.get_urls() +
TramitacaoCrud.get_urls()))
TramitacaoCrud.get_urls() +
RelatoriaCrud.get_urls()))
# Integração com Compilação
url(r'^materia/(?P<pk>[0-9]+)/ta$',
@ -57,10 +58,6 @@ urlpatterns = [
DocumentoAcessorioView.as_view(), name='documento_acessorio'),
url(r'^materia/(?P<pk>\d+)/documento-acessorio/(?P<id>\d+)/edit',
DocumentoAcessorioEditView.as_view(), name='documento_acessorio_edit'),
url(r'^materia/(?P<pk>\d+)/relatoria$',
RelatoriaView.as_view(), name='relatoria'),
url(r'^materia/(?P<pk>\d+)/relatoria/(?P<id>\d+)/edit$',
RelatoriaEditView.as_view(), name='relatoria_edit'),
url(r'^materia/proposicao$',
ProposicaoView.as_view(), name='adicionar_proposicao'),
url(r'^materia/proposicao_list$',

3
materia/views.py

@ -49,12 +49,13 @@ TipoAutorCrud = Crud.build(TipoAutor, 'tipo_autor')
AutorCrud = Crud.build(Autor, 'autor')
DocumentoAcessorioCrud = Crud.build(DocumentoAcessorio, '')
OrgaoCrud = Crud.build(Orgao, 'orgao')
RelatoriaCrud = Crud.build(Relatoria, '')
TipoProposicaoCrud = Crud.build(TipoProposicao, 'tipo_proposicao')
ProposicaoCrud = Crud.build(Proposicao, '')
StatusTramitacaoCrud = Crud.build(StatusTramitacao, 'status_tramitacao')
UnidadeTramitacaoCrud = Crud.build(UnidadeTramitacao, 'unidade_tramitacao')
RelatoriaCrud = MasterDetailCrud.build(Relatoria, 'materia', '')
class TramitacaoCrud(MasterDetailCrud):
model = Tramitacao

2
templates/materia/subnav.yaml

@ -15,7 +15,7 @@
- title: Tramitação
url: tramitacao_list
- title: Relatoria
url: relatoria
url: relatoria_list
# Opção adicionada para chamar o TextoArticulado da matéria.
# para integração foram necessárias apenas criar a url materia_ta em urls.py

Loading…
Cancel
Save