Files
shoppy/shop/api/v1/routers.py
T
2024-11-22 08:30:26 +01:00

27 lines
952 B
Python

from rest_framework.routers import DefaultRouter
from shop.api.v1.viewsets import (BrandViewSet, CustomerViewSet,
OrderLineViewSet, OrderViewSet,
ProductBatchViewSet, ProductPriceViewSet,
ProductViewSet, ProviderViewSet, TagViewSet,
TaxViewSet)
app_name = "shop"
router = DefaultRouter()
router.register("taxes", TaxViewSet)
router.register("tags", TagViewSet)
router.register("brands", BrandViewSet)
router.register("customers", CustomerViewSet)
router.register("providers", ProviderViewSet)
router.register("products", ProductViewSet)
router.register("products/(?P<product_id>[^/.]+)/prices", ProductPriceViewSet)
router.register("product-batches", ProductBatchViewSet)
router.register("orders", OrderViewSet)
router.register("orders/(?P<order_id>[^/.]+)/lines", OrderLineViewSet)
urlpatterns = router.urls