source: publico/SIGI/trunk/sigi/urls.py @ 6776

Última Alteração nesse arquivo desde 6776 foi 6776, incluída por sesostris, 9 anos atrás

Pequena correção de update anterior

  • Propriedade svn:eol-style mudada para native
  • Propriedade svn:keywords mudada para Date Revision Author HeadURL Id
File size: 4.5 KB
Linha 
1#-*- coding:utf-8 -*-
2from django.conf import settings
3from django.conf.urls.defaults import patterns, include, url
4from django.views.generic.simple import redirect_to, direct_to_template
5import sites
6
7# register admin filters
8import admin.filterspecs
9
10urlpatterns = patterns(
11    '',
12
13    ('^$', redirect_to, {'url': '/sigi/'}),
14
15    # Diagnosticos
16    (r'^sigi/mobile/diagnosticos/', include('sigi.apps.diagnosticos.urls')),
17    (r'^sigi/diagnosticos/mapa/$', direct_to_template, {'template': 'diagnosticos/mapa.html'}),
18    (r'^sigi/diagnosticos/mundiagjson/$', 'sigi.apps.diagnosticos.views.municipios_diagnosticados'),
19   
20
21    # Informacoes de uma casa legislativa
22    (r'^sigi/casas/casalegislativa/(?P<id>\w+)/report_complete/',
23     'sigi.apps.casas.views.report_complete'),
24    (r'^sigi/casas/casalegislativa/report_complete/',
25     'sigi.apps.casas.views.report_complete'),
26    # reports labels
27    (r'^sigi/casas/casalegislativa/labels/',
28     'sigi.apps.casas.views.labels_report'),
29    (r'^sigi/casas/casalegislativa/(?P<id>\w+)/labels/',
30     'sigi.apps.casas.views.labels_report'),
31    # reports labels sem presidente
32    (r'^sigi/casas/casalegislativa/labels_sem_presidente/',
33     'sigi.apps.casas.views.labels_report_sem_presidente'),
34    (r'^sigi/casas/casalegislativa/(?P<id>\w+)/labels_sem_presidente/',
35     'sigi.apps.casas.views.labels_report_sem_presidente'),
36    # reports casa   
37    (r'^sigi/casas/casalegislativa/reports/',
38    'sigi.apps.casas.views.report'),   
39    (r'^sigi/casas/casalegislativa/casas_sem_convenio_report/',
40    'sigi.apps.casas.views.casas_sem_convenio_report'),
41    # reports convenios
42    (r'^sigi/convenios/convenio/reports/',
43     'sigi.apps.convenios.views.report'),
44    # reports diagnosticos
45    (r'^sigi/diagnosticos/diagnostico/(?P<id_diagnostico>\w+).pdf',
46     'sigi.apps.diagnosticos.views.diagnostico_pdf'),
47    # reports servidores
48    (r'^sigi/servidores/servidores_por_funcao.pdf',
49     'sigi.apps.servidores.views.servidores_por_funcao'),
50    (r'^sigi/servidores/servidores_por_cargo.pdf',
51     'sigi.apps.servidores.views.servidores_por_cargo'),
52    #Carrinho Casa
53    (r'^sigi/casas/casalegislativa/carrinho/deleta_itens_carrinho',
54     'sigi.apps.casas.views.deleta_itens_carrinho'),
55    (r'^sigi/casas/casalegislativa/carrinho/excluir_carrinho',
56     'sigi.apps.casas.views.excluir_carrinho'),
57    (r'^sigi/casas/casalegislativa/carrinho/',
58     'sigi.apps.casas.views.visualizar_carrinho'),
59    #Carrinho Convenio
60    (r'^sigi/convenios/convenio/carrinho/deleta_itens_carrinho',
61     'sigi.apps.convenios.views.deleta_itens_carrinho'),
62    (r'^sigi/convenios/convenio/carrinho/excluir_carrinho',
63     'sigi.apps.convenios.views.excluir_carrinho'),
64    (r'^sigi/convenios/convenio/carrinho/',
65     'sigi.apps.convenios.views.visualizar_carrinho'),
66    #CSV Casa
67    (r'^sigi/casas/casalegislativa/csv/',
68     'sigi.apps.casas.views.export_csv'),
69    #CSV Convenio
70    (r'^sigi/convenios/convenio/csv/',
71    'sigi.apps.convenios.views.export_csv'),
72    # Resumo por região PDF     
73    (r'^sigi/reportsRegiao/(?P<regiao>\w+)',
74     'sigi.apps.convenios.views.report_regiao'),
75    # Submenu com Birt reports
76    (r'^sigi/birt/menu/(?P<folder>\w+)',
77     'sigi.apps.birt.views.menu'),
78    # Execução com Birt reports
79    (r'^sigi/birt/run/(?P<file>.+)',
80     'sigi.apps.birt.views.run'),
81    # Mostrar um relatório em formato HTML
82    (r'^sigi/birt/showreport/',
83     'sigi.apps.birt.views.show'),
84    # Menu com Birt reports
85    (r'^sigi/birt/',
86     'sigi.apps.birt.views.menu'),
87    # graficos de perguntas
88    (r'^sigi/diagnosticos/graficos/$',
89     'sigi.apps.diagnosticos.views.graficos'),
90    (r'^sigi/api/diagnosticos/$',
91     'sigi.apps.diagnosticos.views.grafico_api'),
92    # Views dos serviços SEIT
93#    (r'^sigi/servicos/listacasas/(?P<sigla>\w+)',
94#     'sigi.apps.servicos.views.casas_usam_servico'),
95    # automatic interface based on admin
96    #(r'^sigi/(.*)', sites.default.root),
97    (r'^sigi/', include(sites.default.urls)),
98)
99
100if settings.DEBUG:
101    urlpatterns = patterns(
102        '',
103
104        # static files
105        (r'^sigi/media/(?P<path>.*)$', 'django.views.static.serve',
106            {'document_root': settings.MEDIA_ROOT}),
107
108        (r'^404/$', 'django.views.generic.simple.direct_to_template',
109            {'template': 'admin/404.html'}),
110
111        (r'^500/$', 'django.views.generic.simple.direct_to_template',
112            {'template': 'admin/500.html'}),
113
114        (r'^503/$', 'django.views.generic.simple.direct_to_template',
115            {'template': '503.html'}),
116    ) + urlpatterns
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.