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())), )
# 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.conf.urls import patterns, include, url from documents.views import DocumentListView, DocumentCreateView, DocumentUpdateView from django.contrib.auth.decorators import permission_required urlpatterns = patterns('', url(r'^$', DocumentListView.as_view(), name='document_view'), url(r'^add/$',permission_required('classlists.is_kksastaff', login_url='/registration/login/')(DocumentCreateView.as_view())), url(r'^modify/(?P<pk>\d+)/$',permission_required('classlists.is_kksastaff', login_url='/registration/login/')(DocumentUpdateView.as_view())), )
''' Created on Sep. 14, 2020 @author: Louis-Philippe ''' 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(),