-
Notifications
You must be signed in to change notification settings - Fork 0
/
urls.py
executable file
·90 lines (83 loc) · 4.12 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
from django.conf.urls.defaults import *
from django.conf import settings
from django.contrib import admin
#Custom
from tbForms.admin_views import edit_formulario, add_formulario
from tbForms.admin_views import log_unidadesaude, log_unidadesaude_by_form
from tbForms.views import correct_address
from tbForms.views import ffrequired
from tbForms.views import list_forms_by_health_unit
from tbForms.views import edit_form
from tbForms.views import handle_form
from tbForms.views import show_patients
from tbForms.views import list_patients
from tbForms.views import sapem_login
from tbForms.views import sapem_logout
from tbForms.views import showPatientLastRegister
from tbForms.views import showPatientRegisters
from tbForms.views import showPatientAllRegisters
from tbForms.views import homepage_view
from tbForms.views import showFichaConteudo
from tbForms.views import retrieveTriagemName
from tbForms.views import retrieveUS
from tbForms.views import retrieveLastReportByType
from tbForms.views import db2file
from tbForms.views import art_view
from tbForms.views import showARTResult
from tbForms.views import retrieveUnidadesSaude
from tbForms.views import showFieldsXML
from tbForms.views import showSPSSfields
from tbForms.views import select_unidade_saude
from tbForms.views import jsFunctionCreateHeaderFooter
from tbForms.views import retrieveFormName
from tbForms.reports.views import create_configuration_reports
from tbForms.reports.views import view_configuration_reports
from tbForms.reports.views import remove_configuration_reports
from tbForms.reports.views import configuration_db2file
from tbForms.reports.views import show_report
from tbForms.reports.views import get_configSettingsXml
from tbForms.reports.views import get_dataXml
from adminplus import AdminSitePlus
admin.site = AdminSitePlus()
admin.autodiscover()
urlpatterns = patterns('',
(r'^custom-media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
(r'^admin/forms/formulario/add/$', add_formulario),
(r'^admin/forms/formulario/(\d)/$', edit_formulario),
(r'^admin/', include(admin.site.urls)),
# (r'^admin/unidadesaude/log/$', log_unidadesaude),
(r'^admin/unidadesaude/(?P<healthUnit>\d+)/log/$', log_unidadesaude_by_form),
(r'^FirefoxRequerido/', ffrequired),
(r'^addressService/cep/(\d{5}-\d{3})/$', correct_address),
(r'^showForms/(?P<healthUnit>\d)/$', list_forms_by_health_unit),
(r'^form/(?P<formId>\d+)/(?P<patientId>\d+)/(?P<f>.*)$', handle_form),
(r'^form/edit/(?P<fichaId>\d+)/(?P<f>.*)$', edit_form),
(r'^form/fields/xml/(?P<formId>\d+)/', showFieldsXML),
(r'^form/fields/spss/xml/$', showSPSSfields),
(r'^form/names/(?P<formId>\d+)/$', retrieveFormName),
(r'^ficha/(?P<fichaId>\d+)/$', showFichaConteudo),
(r'^patientLastRegister/(?P<formId>\d+)/(?P<patientId>\d+)/$', showPatientLastRegister),
(r'^registers/(?P<formId>\d+)/(?P<patientId>\d+)/$', showPatientRegisters),
(r'^registers/all/(?P<patientId>\d+)/$', showPatientAllRegisters),
(r'^triagemName/(?P<patientId>\d+)/$', retrieveTriagemName),
(r'^healthCenter/(?P<opt>\w+?)/$', retrieveUS),
(r'^patientLastRegisterByType/(?P<patientId>\d+)/(?P<type>\w+)/$', retrieveLastReportByType),
(r'^patients/$', show_patients),
(r'^listPatients/$', list_patients),
(r'^js/createHeaderFooter/$', jsFunctionCreateHeaderFooter),
(r'^$', homepage_view),
(r'^download/(?P<format>\w+)/$', db2file),
(r'^login/$', sapem_login),
(r'^logout/$', sapem_logout),
(r'^art_image/(?P<formId>\d+)/(?P<patientId>\d+)/$', art_view),
(r'^art/(?P<formId>\d+)/(?P<patientId>\d+)/$', showARTResult),
(r'^unidadesSaude/json/$', retrieveUnidadesSaude),
(r'^unidadesSaude/change/$', select_unidade_saude),
(r'^reports/create/$', create_configuration_reports),
(r'^reports/view/$', view_configuration_reports),
(r'^reports/removeConfig/(?P<configId>\d+)/$', remove_configuration_reports),
(r'^reports/download/(?P<sid>\d+)/(?P<format>\w+)/$', configuration_db2file),
(r'^reports/showReport/(?P<configId>\d+)/$', show_report),
(r'^reports/configSettingXml/(?P<configId>\d+)/$', get_configSettingsXml),
(r'^reports/getData/(?P<configId>\d+)/(?P<formId>\d+)/(?P<variable>\w+)/$', get_dataXml),
)