diff --git a/apps/hadis/urls.py b/apps/hadis/urls.py index 111ccdd..4d832a2 100644 --- a/apps/hadis/urls.py +++ b/apps/hadis/urls.py @@ -1,5 +1,5 @@ from django.urls import path -from .views.category import HadisCategorySectListView, HadisCategoryTreeView, CategoriesView, CategoriesBySectView, HadisCategorySelectBySectView, HadisCategorySelectBySectSourceView , HadisCategoryTreeNormalView +from .views.category import HadisCategorySectListView, HadisCategoryTreeView, CategoriesView, CategoriesBySectView, HadisCategorySelectBySectView, HadisCategorySelectBySectSourceView , HadisCategoryTreeNormalView ,test_deploy from .views.hadis import HadisCollectionListView, HadisListView, HadisBasicView, HadisDetailView, HadisSyncView, HadisTransmittersView, HadisCorrectionsView,HadisMainListView, HadisFiltersView from .views.transmitter import TransmitterView ,TransmitterDetailView, TransmitterSyncView,TransmitterOpinionView, TransmitterOriginalTextView, TransmitterFiltersView from .views.reference import BookDetailView, BookReferencesView, BookReferenceSyncView, BookAttributeView @@ -53,4 +53,6 @@ urlpatterns = [ path('/corrections/', cached_view(HadisCorrectionsView.as_view()), name='hadis-corrections'), path('/', cached_view(HadisBasicView.as_view()), name='hadis-basic'), # ← Least specific LAST + path('test-deploy',test_deploy , name='test') + ] diff --git a/apps/hadis/views/category.py b/apps/hadis/views/category.py index 17ebe7b..3ade463 100644 --- a/apps/hadis/views/category.py +++ b/apps/hadis/views/category.py @@ -283,8 +283,6 @@ class CategoriesView(ListAPIView): def get(self, request, *args, **kwargs): return self.list(request, *args, **kwargs) - def list(self, request, *args, **kwargs): - return super().list(request, *args, **kwargs) class CategoriesBySectView(ListAPIView): @@ -301,3 +299,15 @@ class CategoriesBySectView(ListAPIView): @categories_by_sect_swagger def get(self, request, *args, **kwargs): return self.list(request, *args, **kwargs) + +from rest_framework.decorators import api_view +from rest_framework.response import Response +from rest_framework import status + +@api_view(['GET']) +def test_deploy(request): + """ + List all transformers, or create a new transformer + """ + if request.method == 'GET': + return Response('test_deploy')