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

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

Mapa dos serviços SEIT

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