from django.urls import include, path from . import views # list/ /users/ # create/ /users/new/ # detail/ /users/1/ # update/ /users/1/update/ (update shift preferences) # delete/ /users/1/delete/ urlpatterns = [ path('', views.AttendanceOverview.as_view(), name='attendance-overview'), path('update/', views.AttendanceUpdateView.as_view(), name='attendance-update'), path('periods//', include([ path('', views.PeriodDetailView.as_view(), name='period-detail'), path('update/', views.PeriodUpdateView.as_view(), name='period-update'), path('delete/', views.PeriodDeleteView.as_view(), name='period-delete'), ])), ] + [ path('codes/new/', views.CodeCreateView.as_view(), name='code-create'), path('codes//', views.CodeDetailView.as_view(), name='code-detail'), path('codes//update/', views.CodeUpdateView.as_view(), name='code-update'), ]