from django.urls import path from .views import NewsManagement, NewsAdd, NewsDeleteView from django.contrib.auth.decorators import login_required, permission_required from . import views ''' Permissions definiert in models.py bei USERS und dann hier vor die View geschrieben! ''' urlpatterns = [ path('', NewsManagement.as_view(template_name="news/news_management.html"), name='news-management'), path('newsadd/', permission_required('users.modulenews')(views.NewsAdd), name='news-add'), path('newsupdate//', permission_required('users.modulenews')(views.NewsUpdate), name='news-update'), path('news//delete', permission_required('users.modulenews')(NewsDeleteView.as_view()), name='news-delete'), #path('ajax/loadtasks/', views.load_tasks, name='ajax_loadtasks'), #path('standard//changestat', views.StandardChangePublic, name="standard-status"), path('news//single', views.NewsSingle, name="news-single"), path('newsga/', permission_required('users.modulenews')(views.NewsGoToArchiv), name="news-gotoarchiv"), #path('standard//area', views.StandardArea, name="standard-area"), #path('standard//task', views.StandardTask, name="standard-task") ]