from django.conf.urls.defaults import patterns, include, url from documents.views import DocumentListView, DocumentCreateView, DocumentUpdateView from django.contrib.auth.decorators import user_passes_test urlpatterns = patterns('', url(r'^$', DocumentListView.as_view(), name='document-list-view'), url(r'^add/$',user_passes_test(lambda u:u.is_staff)(DocumentCreateView.as_view())), url(r'^modify/(?P<pk>\d+)/$',user_passes_test(lambda u:u.is_staff)(DocumentUpdateView.as_view())), )
from django.conf.urls import url from documents.views import DocumentCounterRedirectView, DocumentListView urlpatterns = [ url(r'^$', DocumentListView.as_view(), name='document_list'), url(r'^(?P<pk>\d+)/$', DocumentCounterRedirectView.as_view(), name='document_counter'), ]
# created by Navaneeth S, [email protected] from django.conf.urls import url from documents.views import DocumentListView, DocumentCreateView, DocumentDeleteView, DocumentUpdateView urlpatterns = [ url(r'^$', DocumentListView.as_view(), name='document'), url(r'^create/$', DocumentCreateView.as_view(), name='document_create'), url(r'^(?P<pk>[0-9]+)/update/$', DocumentUpdateView.as_view(), name='document_update'), url(r'^(?P<pk>[0-9]+)/delete/$', DocumentDeleteView.as_view(), name='document_delete'), ]
''' from django.urls import path from documents.views import DocumentUpdateView, DocumentDeleteView,\ DocumentListView, DocumentDetailView, model_form_upload,\ DocumentTypeCreateView, DocumentTypeUpdateView, DocumentTypeDeleteView,\ DocumentTypeListView urlpatterns = [ path('uplaod/<int:pk>', model_form_upload, name='document-uplaod'), path('update/<int:pk>', DocumentUpdateView.as_view(), name='document-update'), path('delete/<int:pk>', DocumentDeleteView.as_view(), name='document-delete'), path('list/<int:pk>', DocumentListView.as_view(), name='document-list'), path('details/<int:pk>', DocumentDetailView.as_view(), name='document-detail'), path('documenttype/add/<int:pk>', DocumentTypeCreateView.as_view(), name='documenttype-add'), path('documenttype/<int:pk>/', DocumentTypeUpdateView.as_view(), name='documenttype-update'), path('documenttype/<int:pk>/delete/', DocumentTypeDeleteView.as_view(), name='documenttype-delete'), path('documenttype/list/<int:pk>', DocumentTypeListView.as_view(), name='documenttype-list'),