From 3ebd8596864b028aa46340a5c83b3facab743210 Mon Sep 17 00:00:00 2001 From: dormantman Date: Thu, 23 Jan 2020 18:14:26 +0300 Subject: [PATCH] Fix content-pages --- apps/main/views/common.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/main/views/common.py b/apps/main/views/common.py index 801c623c..922261cb 100644 --- a/apps/main/views/common.py +++ b/apps/main/views/common.py @@ -127,7 +127,7 @@ class ContentPageView(ContentPageBaseView, generics.ListAPIView): queryset = News.objects.all() -class ContentPageAdminView(generics.ListCreateAPIView): +class ContentPageAdminView(ContentPageBaseView, generics.ListCreateAPIView): """Method to get content pages""" permission_classes = (permissions.IsAdminUser,) @@ -135,7 +135,7 @@ class ContentPageAdminView(generics.ListCreateAPIView): queryset = News.objects.all() -class ContentPageRetrieveView(NewsMixinView, generics.RetrieveAPIView): +class ContentPageRetrieveView(NewsMixinView, ContentPageBaseView, generics.RetrieveAPIView): """Retrieve method to get content pages""" lookup_field = None @@ -151,7 +151,7 @@ class ContentPageRetrieveView(NewsMixinView, generics.RetrieveAPIView): next(iter(instance.description))))) -class ContentPageIdRetrieveView(generics.RetrieveAPIView): +class ContentPageIdRetrieveView(ContentPageBaseView, generics.RetrieveAPIView): """Retrieve method to get content pages""" permission_classes = (permissions.AllowAny,) @@ -166,10 +166,11 @@ class ContentPageIdRetrieveView(generics.RetrieveAPIView): next(iter(instance.description))))) -class ContentPageRetrieveAdminView(NewsMixinView, generics.RetrieveUpdateDestroyAPIView): +class ContentPageRetrieveAdminView(NewsMixinView, ContentPageBaseView, generics.RetrieveUpdateDestroyAPIView): """Retrieve method to get content pages""" lookup_field = None permission_classes = (permissions.IsAdminUser,) serializer_class = NewsDetailSerializer queryset = News.objects.all() +