Revision 9123ecac
Added by Jérôme Schneider over 12 years ago
calebasse/urls.py | ||
---|---|---|
5 | 5 |
|
6 | 6 |
from urls_utils import decorated_includes |
7 | 7 |
|
8 |
from calebasse.api import (event_resource, |
|
8 |
from calebasse.api import (act_ressource, event_resource,
|
|
9 | 9 |
patientrecord_resource, patientaddress_ressource) |
10 |
from tastypie.api import Api |
|
10 | 11 |
|
11 | 12 |
admin.autodiscover() |
12 | 13 |
|
14 |
v1_api = Api(api_name="v1") |
|
15 |
v1_api.register(act_ressource) |
|
16 |
v1_api.register(event_resource) |
|
17 |
v1_api.register(patientaddress_ressource) |
|
18 |
v1_api.register(patientrecord_resource) |
|
13 | 19 |
|
14 | 20 |
service_patterns = patterns('', |
15 | 21 |
url(r'^$', 'calebasse.views.homepage', name='homepage'), |
... | ... | |
33 | 39 |
url(r'^accounts/logout/', 'django.contrib.auth.views.logout_then_login'), |
34 | 40 |
url(r'^accounts/', include('django.contrib.auth.urls')), |
35 | 41 |
url(r'^api/', |
36 |
decorated_includes(login_required, include(event_resource.urls))), |
|
37 |
url(r'^api/', |
|
38 |
decorated_includes(login_required, include(patientrecord_resource.urls)), |
|
39 |
), |
|
40 |
url(r'^api/', |
|
41 |
decorated_includes(login_required, include(patientaddress_ressource.urls)), |
|
42 |
), |
|
42 |
decorated_includes(login_required, include(v1_api.urls))), |
|
43 | 43 |
url(r'^(?P<service>[a-z-]+)/', decorated_includes(login_required, |
44 | 44 |
include(service_patterns))), |
45 | 45 |
url(r'^lookups/', include('ajax_select.urls')), |
Also available in: Unified diff
agenda / api: act validation manage billable and lost