svthalia/concrexit

View on GitHub
website/pizzas/api/v2/admin/urls.py

Summary

Maintainability
B
4 hrs
Test Coverage
"""Events app API v2 urls."""
from django.urls import path

from pizzas.api.v2.admin.views import (
    FoodEventAdminDetailView,
    FoodEventAdminListView,
    FoodEventOrdersAdminListView,
    FoodOrderAdminDetailView,
    ProductAdminDetailAPIView,
    ProductsAdminListView,
)

app_name = "food"

urlpatterns = [
    path("food/events/", FoodEventAdminListView.as_view(), name="food-events-index"),
    path(
        "food/events/<int:pk>/",
        FoodEventAdminDetailView.as_view(),
        name="food-event-detail",
    ),
    path(
        "food/events/<int:pk>/orders/",
        FoodEventOrdersAdminListView.as_view(),
        name="food-event-orders",
    ),
    path(
        "food/events/<int:event_id>/orders/<int:pk>/",
        FoodOrderAdminDetailView.as_view(),
        name="food-event-order-detail",
    ),
    path("food/products/", ProductsAdminListView.as_view(), name="food-products-index"),
    path(
        "food/products/<int:pk>/",
        ProductAdminDetailAPIView.as_view(),
        name="food-product-detail",
    ),
]