Sistema de Apoio ao Processo Legislativo
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.6 KiB

9 years ago
from django.conf.urls import include, url
from compilacao import views
9 years ago
from compilacao.views import (tipo_dispositivo_crud, tipo_nota_crud,
tipo_publicacao_crud, tipo_vide_crud,
veiculo_publicacao_crud)
urlpatterns_compilacao = [
url(r'^(?P<norma_id>[0-9]+)/compilacao/$',
views.CompilacaoView.as_view(), name='compilacao'),
url(r'^(?P<norma_id>[0-9]+)/compilacao/(?P<dispositivo_id>[0-9]+)/$',
views.DispositivoView.as_view(), name='dispositivo'),
url(r'^(?P<norma_id>[0-9]+)/compilacao/vigencia/(?P<sign>.+)/$',
views.CompilacaoView.as_view(), name='vigencia'),
url(r'^(?P<norma_id>[0-9]+)/compilacao/edit',
views.CompilacaoEditView.as_view(), name='comp_edit'),
url(r'^(?P<norma_id>[0-9]+)/compilacao/(?P<dispositivo_id>[0-9]+)/refresh',
views.DispositivoEditView.as_view(), name='dispositivo_edit'),
url(r'^(?P<norma_id>[0-9]+)/compilacao/(?P<dispositivo_id>[0-9]+)/actions',
views.ActionsEditView.as_view(), name='dispositivo_actions'),
]
urlpatterns = [
url(r'^norma/', include(urlpatterns_compilacao)),
url(r'^sistema/compilacao/tipo-nota/',
include(tipo_nota_crud.urls)),
url(r'^sistema/compilacao/tipo-vide/',
include(tipo_vide_crud.urls)),
url(r'^sistema/compilacao/tipo-publicacao/',
include(tipo_publicacao_crud.urls)),
url(r'^sistema/compilacao/tipo-dispositivo/',
include(tipo_dispositivo_crud.urls)),
url(r'^sistema/compilacao/veiculo-publicacao/',
include(veiculo_publicacao_crud.urls)),
]