diff --git a/backend/api/posts/views.py b/backend/api/posts/views.py index cd06156..1149c3f 100644 --- a/backend/api/posts/views.py +++ b/backend/api/posts/views.py @@ -1,4 +1,4 @@ -from rest_framework import generics +from rest_framework.generics import ListAPIView, RetrieveAPIView from rest_framework.response import Response from rest_framework.permissions import IsAuthenticated @@ -7,7 +7,7 @@ from apps.archive.models import PostModel from .serializers import PostPreviewSerializer, PostSerializer -class PostListView(generics.ListAPIView): +class PostListView(ListAPIView): permission_classes = [IsAuthenticated] serializer_class = ( PostPreviewSerializer # Each post will be serialized using this serializer @@ -23,7 +23,7 @@ class PostListView(generics.ListAPIView): -class PostDetailView(generics.RetrieveAPIView): +class PostDetailView(RetrieveAPIView): permission_classes = [IsAuthenticated] serializer_class = PostSerializer lookup_field = (