vkk.workhours.accounting.departments.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 ..views import * 8from vkk.workhours.models import Department 9from .views import EvaluationView 10 11model = {'model': Department} 12fields = {'fields': ['accounting_entry', 'name', 'invoice_number']} 13action_options = { 14 'action_options': { 15 'update': _('Update'), 16 'delete': _('Delete'), 17 'evaluation': _('Evaluation'), 18 } 19} 20 21app_name = 'departments' 22urlpatterns = [ 23 path( 24 _('create/'), 25 AccountingCreateView.as_view(**model, **fields), 26 name='create' 27 ), 28 path( 29 _('create/success/'), 30 AccountingSuccessView.as_view( 31 template_name='vkk/generic/create_success.html', 32 **model 33 ), 34 name='create_success' 35 ), 36 path( 37 _('<int:pk>/update/'), 38 AccountingUpdateView.as_view(**model, **fields), 39 name='update' 40 ), 41 path( 42 _('update/success/'), 43 AccountingSuccessView.as_view( 44 template_name='vkk/generic/update_success.html', 45 **model 46 ), 47 name='update_success' 48 ), 49 path( 50 _('<int:pk>/delete/'), 51 AccountingDeleteView.as_view(**model), 52 name='delete' 53 ), 54 path( 55 _('delete/success/'), 56 AccountingSuccessView.as_view( 57 template_name='vkk/generic/delete_success.html', 58 **model 59 ), 60 name='delete_success' 61 ), 62 path( 63 '', 64 AccountingFilterView.as_view( 65 **model, 66 **fields, 67 ordering=['name'], 68 **action_options, 69 ), 70 name='default' 71 ), 72 path( 73 _('<int:pk>/evaluation/'), 74 EvaluationView.as_view(), 75 name='evaluation' 76 ) 77]
model =
{'model': <class 'vkk.workhours.models.Department'>}
fields =
{'fields': ['accounting_entry', 'name', 'invoice_number']}
action_options =
{'action_options': {'update': 'Ändern', 'delete': 'Löschen', 'evaluation': 'Evaluation'}}
app_name =
'departments'
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']>, <URLPattern '<int:pk>/evaluation/' [name='evaluation']>]