Files
backend/core/apps/api/urls.py
A'zamov Samandar f5766aa319 update
2025-12-06 21:50:28 +05:00

37 lines
1.4 KiB
Python

from django.urls import include, path
from rest_framework.routers import DefaultRouter
from core.apps.api.views import (
AdViewSet,
BannerViewSet,
CategoryHomeApiViewSet,
CategoryViewSet,
FeedbackViewSet,
HomeAdViewSet,
NotificationViewSet,
OrderViewSet,
SearchAdsViewSet,
SearchHistoryViewSet,
TagViewSet,
UserLikeViewSet,
)
from .views import ColorView, SizeView
router = DefaultRouter()
router.register("size", SizeView, basename="size")
router.register("color", ColorView, basename="color")
router.register("ads", AdViewSet, basename="ad")
router.register("home", HomeAdViewSet, basename="home")
router.register("categories", CategoryViewSet, basename="category")
router.register("categories-home", CategoryHomeApiViewSet, basename="category-home")
router.register("search/ads", SearchAdsViewSet, basename="search-ad")
router.register("search/history", SearchHistoryViewSet, basename="search-history")
router.register("user/likes", UserLikeViewSet, basename="user-like")
router.register("user/notifications", NotificationViewSet, basename="notification")
router.register("user/orders", OrderViewSet, basename="order")
router.register("feedbacks", FeedbackViewSet, basename="feedback")
router.register("tags", TagViewSet, basename="tag")
router.register("banners", BannerViewSet, basename="banner")
urlpatterns = [path("", include(router.urls))]