|
0
|
1 |
from django.conf.urls import patterns, include, url |
|
16
|
2 |
from django.contrib import admin |
|
24
|
3 |
from django.contrib.auth import urls as auth_urls |
|
40
|
4 |
from django.contrib.auth.decorators import login_required |
|
93
|
5 |
from p4l.views import RecordListView, RecordDetailView, RecordEditView, RecordDeleteView,\ |
|
|
6 |
RecordNewView |
|
0
|
7 |
|
|
39
|
8 |
js_info_dict = { |
|
|
9 |
'packages': ('p4l',), |
|
|
10 |
'domain': 'django', |
|
|
11 |
} |
|
|
12 |
|
|
0
|
13 |
admin.autodiscover() |
|
|
14 |
|
|
|
15 |
urlpatterns = patterns('', |
|
40
|
16 |
url(r'^$', login_required(RecordListView.as_view()), name='p4l_home'), |
|
24
|
17 |
url(r'^auth/', include(auth_urls)), |
|
40
|
18 |
url(r'^record/view/(?P<slug>\w+)$', login_required(RecordDetailView.as_view()), name='p4l_record_view'), |
|
|
19 |
url(r'^record/edit/(?P<slug>\w+)$', login_required(RecordEditView.as_view()), name='p4l_record_edit'), |
|
93
|
20 |
url(r'^record/new$', login_required(RecordNewView.as_view()), name='p4l_record_new'), |
|
92
|
21 |
url(r'^record/delete/(?P<slug>\w+)$', login_required(RecordDeleteView.as_view()), name='p4l_record_delete'), |
|
16
|
22 |
url(r'^api/', include('p4l.api.urls')), |
|
0
|
23 |
|
|
39
|
24 |
url(r'^i18n/', include('django.conf.urls.i18n')), |
|
|
25 |
url(r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict), |
|
0
|
26 |
url(r'^admin/', include(admin.site.urls)), |
|
16
|
27 |
|
|
1
|
28 |
) |