From 77bfddc8c942c534f465e400ccf878ed76511c25 Mon Sep 17 00:00:00 2001 From: Marcio Mazza Date: Tue, 28 Jul 2015 15:16:10 -0300 Subject: [PATCH] Move sessao and comissoes urls to app's files --- comissoes/urls.py | 19 +++++++++++++++---- sapl/urls.py | 26 ++------------------------ sessao/urls.py | 20 ++++++++++++++++---- 3 files changed, 33 insertions(+), 32 deletions(-) diff --git a/comissoes/urls.py b/comissoes/urls.py index 490baf6f2..5b66e5ebc 100644 --- a/comissoes/urls.py +++ b/comissoes/urls.py @@ -1,9 +1,10 @@ -from django.conf.urls import url +from django.conf.urls import include, url from comissoes.views import (ComposicaoView, MateriasView, ReunioesView, - comissao_crud) + cargo_crud, comissao_crud, + periodo_composicao_crud, tipo_comissao_crud) -urlpatterns = comissao_crud.urlpatterns + [ +comissao_url_patterns = comissao_crud.urlpatterns + [ url(r'^(?P\d+)/composicao$', ComposicaoView.as_view(), name='composicao'), url(r'^(?P\d+)/materias$', @@ -11,4 +12,14 @@ urlpatterns = comissao_crud.urlpatterns + [ url(r'^(?P\d+)/reunioes$', ReunioesView.as_view(), name='reunioes'), ] -comissoes_urls = urlpatterns, comissao_crud.namespace, comissao_crud.namespace + +urlpatterns = [ + url(r'^comissoes/', include(comissao_url_patterns, + comissao_crud.namespace, + comissao_crud.namespace)), + + url(r'^sistema/comissoes/cargo/', include(cargo_crud.urls)), + url(r'^sistema/comissoes/periodo-composicao/', + include(periodo_composicao_crud.urls)), + url(r'^sistema/comissoes/tipo/', include(tipo_comissao_crud.urls)), +] diff --git a/sapl/urls.py b/sapl/urls.py index 749d4d0c6..7410088b6 100644 --- a/sapl/urls.py +++ b/sapl/urls.py @@ -17,9 +17,6 @@ from django.conf.urls import include, url from django.contrib import admin from django.views.generic.base import TemplateView -from comissoes.urls import comissoes_urls -from comissoes.views import (cargo_crud, periodo_composicao_crud, - tipo_comissao_crud) from lexml.views import lexml_provedor_crud, lexml_publicador_crud from materia.views import (autor_crud, orgao_crud, origem_crud, regime_tramitacao_crud, status_tramitacao_crud, @@ -32,19 +29,13 @@ from parlamentares.views import (cargo_mesa_crud, coligacao_crud, partido_crud, sessao_legislativa_crud, tipo_afastamento_crud, tipo_dependente_crud, tipo_militar_crud) -from sessao.urls import sessao_urls -from sessao.views import (tipo_expediente_crud, tipo_resultado_votacao_crud, - tipo_sessao_crud) urlpatterns = [ url(r'^$', TemplateView.as_view(template_name='index.html')), url(r'^admin/', include(admin.site.urls)), - # main apps - url(r'^comissoes/', include(comissoes_urls)), - url(r'^sessao/', include(sessao_urls)), - - # SYSTEM DATA + url(r'', include('comissoes.urls')), + url(r'', include('sessao.urls')), # parlamentares url(r'^sistema/parlamentares/legislatura/', @@ -66,12 +57,6 @@ urlpatterns = [ url(r'^sistema/mesa-diretora/cargo-mesa/', include(cargo_mesa_crud.urls)), - # comissao - url(r'^sistema/comissoes/cargo/', include(cargo_crud.urls)), - url(r'^sistema/comissoes/periodo-composicao/', - include(periodo_composicao_crud.urls)), - url(r'^sistema/comissoes/tipo/', include(tipo_comissao_crud.urls)), - # bancada # TODO @@ -100,13 +85,6 @@ urlpatterns = [ url(r'^sistema/norma/tipo/', include(tipo_norma_crud.urls)), url(r'^sistema/norma/assunto/', include(assunto_norma_crud.urls)), - # sessao plenaria - url(r'^sistema/sessao-plenaria/tipo/', include(tipo_sessao_crud.urls)), - url(r'^sistema/sessao-plenaria/tipo-resultado-votacao/', - include(tipo_resultado_votacao_crud.urls)), - url(r'^sistema/sessao-plenaria/tipo-expediente/', - include(tipo_expediente_crud.urls)), - # lexml url(r'^sistema/lexml/provedor/', include(lexml_provedor_crud.urls)), url(r'^sistema/lexml/publicador/', include(lexml_publicador_crud.urls)), diff --git a/sessao/urls.py b/sessao/urls.py index 581bc4a7b..ba319c263 100644 --- a/sessao/urls.py +++ b/sessao/urls.py @@ -1,9 +1,21 @@ -from django.conf.urls import url +from django.conf.urls import include, url -from sessao.views import ExpedienteView, sessao_crud +from sessao.views import (ExpedienteView, sessao_crud, tipo_expediente_crud, + tipo_resultado_votacao_crud, tipo_sessao_crud) -urlpatterns = sessao_crud.urlpatterns + [ +urlpatterns_sessao = sessao_crud.urlpatterns + [ url(r'^(?P\d+)/expediente$', ExpedienteView.as_view(), name='expediente'), ] -sessao_urls = urlpatterns, sessao_crud.namespace, sessao_crud.namespace +sessao_urls = urlpatterns_sessao, sessao_crud.namespace, sessao_crud.namespace + +urlpatterns = [ + url(r'^sessao/', include(urlpatterns_sessao, + sessao_crud.namespace, sessao_crud.namespace)), + + url(r'^sistema/sessao-plenaria/tipo/', include(tipo_sessao_crud.urls)), + url(r'^sistema/sessao-plenaria/tipo-resultado-votacao/', + include(tipo_resultado_votacao_crud.urls)), + url(r'^sistema/sessao-plenaria/tipo-expediente/', + include(tipo_expediente_crud.urls)), +]