from django.urls import path from . import views from .views import ReportCRUDView report_crud = ReportCRUDView() app_name = "report" # Use this namespace for reverse URL lookups urlpatterns = [ # path('reports/', views.index, name='report_index'), # Homepage for the report app # path('reports/create/', views.report_create_view, name='report_create'), path('report/', report_crud.get_list_view().as_view(), name='report-list'), path('report/create/', report_crud.get_create_view().as_view(), name='report-create'), path('report//update/', report_crud.get_update_view().as_view(), name='report-update'), path('report//delete/', report_crud.get_delete_view().as_view(), name='report-delete'), path('coi/', views.coi_view, name='coi-view'), path('report/generate/', views.gen_report_view, name='gen_report'), # path('create/', views.create_report, name='create'), # Create a new report # path('/', views.detail_report, name='detail'), # View details of a specific report # path('/update/', views.update_report, name='update'), # Update a specific report # path('/delete/', views.delete_report, name='delete'), # Delete a specific report # path('generate/', views.generate_excel_report, name='generate_excel'), # Custom route for Excel generation ]