vkk.workhours.accounting.projects.project.export.funded_staff.urls

This submodule contains the routing configuration.

 1"""
 2This submodule contains the routing configuration.
 3"""
 4
 5from django.urls import include, path
 6from django.utils.translation import gettext_lazy as _
 7from vkk.models import ProjectFundedStaffDate
 8from vkk.workhours.accounting.views import (
 9    AccountingSuccessView, AccountingUpdateView, AccountingDeleteView,
10)
11from .views import ProjectFundedStaffListView, ProjectFundedStaffCreateView
12from .forms import ProjectFundedStaffForm
13
14model = {'model': ProjectFundedStaffDate}
15
16app_name='funded_staff'
17urlpatterns = [
18    path(
19        _('create/'),
20        ProjectFundedStaffCreateView.as_view(),
21        name='create'
22    ),
23    path(
24        _('create/success/'),
25        AccountingSuccessView.as_view(
26            template_name='vkk/generic/create_success.html',
27            **model
28        ),
29        name='create_success'
30    ),
31    path(
32        _('<int:pk>/update/'),
33        AccountingUpdateView.as_view(
34            form_class=ProjectFundedStaffForm,
35            **model
36        ),
37        name='update'
38    ),
39    path(
40        _('update/success/'),
41        AccountingSuccessView.as_view(
42            template_name='vkk/generic/update_success.html',
43            **model
44        ),
45        name='update_success'
46    ),
47    path(
48        _('<int:pk>/delete/'),
49        AccountingDeleteView.as_view(**model),
50        name='delete'
51    ),
52    path(
53        _('delete/success/'),
54        AccountingSuccessView.as_view(
55            template_name='vkk/generic/delete_success.html',
56            **model
57        ),
58        name='delete_success'
59    ),
60    path('', ProjectFundedStaffListView.as_view(), name='default'),
61]
model = {'model': <class 'vkk.workhours.models.ProjectFundedStaffDate'>}
app_name = 'funded_staff'
urlpatterns = [<URLPattern 'erstellen/' [name='create']>, <URLPattern 'erstellen/erfolg/' [name='create_success']>, <URLPattern '<int:pk>/aktualisieren/' [name='update']>, <URLPattern 'aktualisieren/erfolg/' [name='update_success']>, <URLPattern '<int:pk>/loeschen/' [name='delete']>, <URLPattern 'loeschen/erfolg/' [name='delete_success']>, <URLPattern '' [name='default']>]