2026-08-24 15:54:08 +03:30
|
|
|
from django.urls import path
|
|
|
|
|
|
|
|
|
|
from .api.views import (
|
|
|
|
|
AdvanceOrderStageView,
|
2026-09-15 23:18:05 +03:30
|
|
|
GenerateOrderTrackingCodeView,
|
2026-08-24 15:54:08 +03:30
|
|
|
OrderDetailView,
|
|
|
|
|
OrderListCreateView,
|
|
|
|
|
OrderStageDetailView,
|
|
|
|
|
OrderStageListCreateView,
|
|
|
|
|
OrderStageLogListView,
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
app_name = "orders"
|
|
|
|
|
urlpatterns = [
|
|
|
|
|
path("stages/", OrderStageListCreateView.as_view(), name="stage-list"),
|
|
|
|
|
path("stages/<str:pk>/", OrderStageDetailView.as_view(), name="stage-detail"),
|
|
|
|
|
path("orders/", OrderListCreateView.as_view(), name="order-list"),
|
|
|
|
|
path("orders/<str:pk>/", OrderDetailView.as_view(), name="order-detail"),
|
|
|
|
|
path("orders/<str:pk>/advance/", AdvanceOrderStageView.as_view(), name="order-advance"),
|
2026-09-15 23:18:05 +03:30
|
|
|
path(
|
|
|
|
|
"orders/<str:pk>/generate-tracking-code/",
|
|
|
|
|
GenerateOrderTrackingCodeView.as_view(),
|
|
|
|
|
name="order-generate-tracking-code",
|
|
|
|
|
),
|
2026-08-24 15:54:08 +03:30
|
|
|
path("orders/<str:pk>/logs/", OrderStageLogListView.as_view(), name="order-logs"),
|
|
|
|
|
]
|