vkk.workhours.allprojects.urls
This submodule contains the routing configuration.
1""" 2This submodule contains the routing configuration. 3""" 4 5from django.urls import path 6from django.utils.translation import gettext_lazy as _ 7from vkk.workhours.models import ProjectAssignment, PeriodClosure 8from .views import (AllProjectAssigneesOverView, AssigneeUpdate, 9 AssigneeUpdateSuccessView, AllProjectYearRedirectView, 10 AssigneeClosureView, AssigneeClosureSuccessView) 11 12app_name = 'allprojects' 13urlpatterns = [ 14 path( 15 '', 16 AllProjectYearRedirectView.as_view(), 17 name='default' 18 ), 19 path( 20 _('year/<int:year>/'), 21 AllProjectAssigneesOverView.as_view(), 22 name='overview' 23 ), 24 path( 25 _('year/<int:year>/assignee/<int:pk>/'), 26 AssigneeUpdate.as_view(), 27 name='update' 28 ), 29 path( 30 _('year/<int:year>/assignee/success/'), 31 AssigneeUpdateSuccessView.as_view( 32 model=ProjectAssignment, 33 template_name='vkk/generic/update_success.html', 34 on_success='overview' 35 ), 36 name='update_success' 37 ), 38 path( 39 _('year/<int:year>/assignee/<int:assignee_pk>/close/<int:period_pk>'), 40 AssigneeClosureView.as_view(), 41 name='closure' 42 ), 43 path( 44 _('year/<int:year>/assignee/<int:assignee_pk>/close/success/'), 45 AssigneeClosureSuccessView.as_view( 46 model=PeriodClosure, 47 template_name='vkk/generic/update_success.html', 48 on_success='overview' 49 ), 50 name='closure_success' 51 ) 52]
app_name =
'allprojects'
urlpatterns =
[<URLPattern '' [name='default']>, <URLPattern 'jahr/<int:year>/' [name='overview']>, <URLPattern 'jahr/<int:year>/mitarbeiter_in/<int:pk>/' [name='update']>, <URLPattern 'jahr/<int:year>/mitarbeiter_in/erfolg/' [name='update_success']>, <URLPattern 'jahr/<int:year>/mitarbeiter_in/<int:assignee_pk>/abschliessen/<int:period_pk>' [name='closure']>, <URLPattern 'jahr/<int:year>/mitarbeiter_in/<int:assignee_pk>/abschliessen/erfolg/' [name='closure_success']>]