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))]