from django.urls import path from rest_framework.routers import DefaultRouter from .views import ( AboutInfoViewSet, ContactUsViewSet, CopyrightInfoViewSet, ExtendLinkViewSet, HomeBannerViewSet, KeywordViewSet, NewsViewSet, PublicationViewSet, ReportViewSet, SearchViewSet, ) router = DefaultRouter() router.register("news", NewsViewSet) router.register("publications", PublicationViewSet) router.register("reports", ReportViewSet) router.register("about", AboutInfoViewSet, basename="about") router.register("copyright", CopyrightInfoViewSet, basename="copyright") router.register("contact", ContactUsViewSet, basename="contact") router.register("links", ExtendLinkViewSet) router.register("banners", HomeBannerViewSet) router.register("keywords", KeywordViewSet) urlpatterns = router.urls + [ path("search/", SearchViewSet.as_view({"get": "list"}), name="search"), ]