from django.urls import path from . import views app_name = 'ops' urlpatterns = [ path('', views.DashboardView.as_view(), name='dashboard'), path('batches/', views.BatchListView.as_view(), name='batch_list'), path('batches/new/', views.BatchCreateView.as_view(), name='batch_create'), path('batches//', views.BatchDetailView.as_view(), name='batch_detail'), path('batches//edit/', views.BatchUpdateView.as_view(), name='batch_update'), path('batches//lineage/', views.BatchLineageView.as_view(), name='batch_lineage'), path('intakes/', views.IntakeListView.as_view(), name='intake_list'), path('intakes/new/', views.IntakeCreateView.as_view(), name='intake_create'), path('intakes//edit/', views.IntakeUpdateView.as_view(), name='intake_update'), path('facilities/', views.FacilityListView.as_view(), name='facility_list'), path('facilities/new/', views.FacilityCreateView.as_view(), name='facility_create'), path('facilities//edit/', views.FacilityUpdateView.as_view(), name='facility_update'), path('origin-zones/', views.OriginZoneListView.as_view(), name='origin_zone_list'), path('origin-zones/new/', views.OriginZoneCreateView.as_view(), name='origin_zone_create'), path('origin-zones//edit/', views.OriginZoneUpdateView.as_view(), name='origin_zone_update'), path('collector-groups/', views.CollectorGroupListView.as_view(), name='collector_group_list'), path('collector-groups/new/', views.CollectorGroupCreateView.as_view(), name='collector_group_create'), path('collector-groups//edit/', views.CollectorGroupUpdateView.as_view(), name='collector_group_update'), path('qc/', views.QCListView.as_view(), name='qc_list'), path('qc//', views.QCDetailView.as_view(), name='qc_detail'), path('shipments/', views.ShipmentListView.as_view(), name='shipment_list'), path('shipments/new/', views.ShipmentCreateView.as_view(), name='shipment_new'), path('shipments//', views.ShipmentDetailView.as_view(), name='shipment_detail'), path('shipments//edit/', views.ShipmentUpdateView.as_view(), name='shipment_update'), path('capa/', views.CAPAListView.as_view(), name='capa_list'), path('capa//', views.CAPADetailView.as_view(), name='capa_detail'), path('documents/', views.DocumentListView.as_view(), name='document_list'), path('documents//download/', views.DocumentDownloadView.as_view(), name='document_download'), path('certificates//download/', views.CoADownloadView.as_view(), name='coa_download'), path('esg/', views.ESGListView.as_view(), name='esg_list'), path('qc/verify/', views.QCVerifyListView.as_view(), name='qc_verify_list'), path('qc/verify//', views.QCVerifyDetailView.as_view(), name='qc_verify_detail'), path('coa/', views.COAReviewListView.as_view(), name='coa_review_list'), path('coa//', views.COAReviewDetailView.as_view(), name='coa_review_detail'), path('eudr/', views.EUDRCaseListView.as_view(), name='eudr_list'), path('eudr//', views.EUDRCaseDetailView.as_view(), name='eudr_detail'), path('eudr//evidence/new/', views.EUDREvidenceCreateView.as_view(), name='eudr_evidence_create'), path('eudr//evidence//edit/', views.EUDREvidenceUpdateView.as_view(), name='eudr_evidence_update'), path('eudr//mitigation/new/', views.MitigationActionCreateView.as_view(), name='eudr_mitigation_create'), path('eudr//mitigation//edit/', views.MitigationActionUpdateView.as_view(), name='eudr_mitigation_update'), path('eudr//statement//edit/', views.StatementReferenceUpdateView.as_view(), name='eudr_statement_update'), path('help/', views.GuideIndexView.as_view(), name='guide_index'), path('help//', views.GuideDetailView.as_view(), name='guide_detail'), ]