from functools import partial from django.urls import path from apps.reports.views import redirect_legacy_it_report from . import views urlpatterns = [ path('it-manager/', views.it_manager_view, name='it_manager'), path( 'it-manager/report/.md', partial(redirect_legacy_it_report, fmt='md'), name='it_monthly_report_md', ), path( 'it-manager/report/.docx', partial(redirect_legacy_it_report, fmt='docx'), name='it_monthly_report_docx', ), path( 'it-manager/report/.pdf', partial(redirect_legacy_it_report, fmt='pdf'), name='it_monthly_report_pdf', ), path( 'it-manager/report//preview/', partial(redirect_legacy_it_report, fmt='preview'), name='it_monthly_report_preview', ), path('it-manager/equipment/models/create/', views.equipment_model_create_view, name='it_equipment_model_create'), path('it-manager/equipment/bulk-create/', views.equipment_bulk_create_view, name='it_equipment_bulk_create'), path('it-manager/equipment/bulk-assign/', views.equipment_bulk_assign_view, name='it_equipment_bulk_assign'), path('it-manager/equipment/labels/', views.equipment_labels_view, name='it_equipment_labels'), path( 'it-manager/equipment/labels/template/', views.equipment_label_template_view, name='it_equipment_label_template', ), path('it-manager/equipment//update/', views.equipment_update_view, name='it_equipment_update'), path('it-manager/tickets//update/', views.ticket_update_view, name='it_ticket_update'), path('it-manager/tickets//comment/', views.ticket_comment_view, name='it_ticket_comment'), path('it-manager/worklog/create/', views.worklog_create_view, name='it_worklog_create'), path('it-manager/worklog//update/', views.worklog_update_view, name='it_worklog_update'), path('it-manager/worklog//delete/', views.worklog_delete_view, name='it_worklog_delete'), path('it-manager/consumables/create/', views.consumable_create_view, name='it_consumable_create'), path('it-manager/consumables//update/', views.consumable_update_view, name='it_consumable_update'), path('it-manager/providers/create/', views.provider_create_view, name='it_provider_create'), path('it-manager/contracts/create/', views.contract_create_view, name='it_contract_create'), path('it-manager/contracts//update/', views.contract_update_view, name='it_contract_update'), path('it-manager/servicecalls/create/', views.servicecall_create_view, name='it_servicecall_create'), ]