|
|
|
from django.conf.urls import include, url
|
|
|
|
|
|
|
|
from comissoes.views import (CadastrarComissaoView, CargoCrud, ComissaoCrud,
|
|
|
|
ComissaoParlamentarEditView,
|
|
|
|
ComissaoParlamentarIncluirView, ComposicaoView,
|
|
|
|
MateriasTramitacaoListView, MateriasView,
|
|
|
|
PeriodoComposicaoCrud, ReunioesView,
|
|
|
|
TipoComissaoCrud)
|
|
|
|
|
|
|
|
comissao_url_patterns = ComissaoCrud.get_urls() + [
|
|
|
|
url(r'^(?P<pk>\d+)/composicao$',
|
|
|
|
ComposicaoView.as_view(), name='composicao'),
|
|
|
|
url(r'^(?P<pk>\d+)/materias-em-tramitacao$',
|
|
|
|
MateriasTramitacaoListView.as_view(), name='materias_em_tramitacao'),
|
|
|
|
url(r'^(?P<pk>\d+)/composicao/(?P<id>\d+)/parlamentar$',
|
|
|
|
ComissaoParlamentarIncluirView.as_view(),
|
|
|
|
name='comissao_parlamentar'),
|
|
|
|
url(r'^(?P<pk>\d+)/composicao/(?P<cd>\d+)/parlamentar/(?P<id>\d+)/edit$',
|
|
|
|
ComissaoParlamentarEditView.as_view(),
|
|
|
|
name='comissao_parlamentar_edit'),
|
|
|
|
url(r'^(?P<pk>\d+)/materias$',
|
|
|
|
MateriasView.as_view(), name='materias'),
|
|
|
|
url(r'^(?P<pk>\d+)/reunioes$',
|
|
|
|
ReunioesView.as_view(), name='reunioes'),
|
|
|
|
url(r'^cadastrar-comissao$',
|
|
|
|
CadastrarComissaoView.as_view(), name='cadastrar_comissao'),
|
|
|
|
]
|
|
|
|
|
|
|
|
urlpatterns = [
|
|
|
|
url(r'^comissoes/', include(comissao_url_patterns)),
|
|
|
|
|
|
|
|
url(r'^sistema/comissoes/cargo/', include(CargoCrud.get_urls())),
|
|
|
|
url(r'^sistema/comissoes/periodo-composicao/',
|
|
|
|
include(PeriodoComposicaoCrud.get_urls())),
|
|
|
|
url(r'^sistema/comissoes/tipo/', include(TipoComissaoCrud.get_urls())),
|
|
|
|
]
|