""" RCA (Root Cause Analysis) URL configuration """ from django.urls import path from . import views app_name = 'rca' urlpatterns = [ # RCA CRUD path('', views.RCAListView.as_view(), name='rca_list'), path('create/', views.RCACreateView.as_view(), name='rca_create'), path('/', views.RCADetailView.as_view(), name='rca_detail'), path('/update/', views.RCAUpdateView.as_view(), name='rca_update'), path('/delete/', views.RCADeleteView.as_view(), name='rca_delete'), # RCA Status Management path('/status/', views.RCAStatusChangeView.as_view(), name='rca_status_change'), path('/approve/', views.RCAApprovalView.as_view(), name='rca_approve'), path('/close/', views.RCAClosureView.as_view(), name='rca_close'), # Root Causes path('/root-causes/add/', views.RCARootCauseCreateView.as_view(), name='rca_root_cause_add'), path('/root-causes//delete/', views.RCARootCauseDeleteView.as_view(), name='rca_root_cause_delete'), # Corrective Actions path('/actions/add/', views.RCACorrectiveActionCreateView.as_view(), name='rca_action_add'), path('/actions//delete/', views.RCACorrectiveActionDeleteView.as_view(), name='rca_action_delete'), # Attachments path('/attachments/add/', views.RCAAttachmentCreateView.as_view(), name='rca_attachment_add'), # Notes path('/notes/add/', views.RCANoteCreateView.as_view(), name='rca_note_add'), ]