Advertisement
robertvari

Post List with custom permission

Apr 19th, 2020
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.42 KB | None | 0 0
  1. from rest_framework.viewsets import ModelViewSet
  2.  
  3. from .serializers import PostSerializer
  4. from .models import Post
  5.  
  6. from .permissions import IsOwnerOrReadOnly
  7.  
  8.  
  9. class PostView(ModelViewSet):
  10.     queryset = Post.objects.all().order_by("-created")
  11.     serializer_class = PostSerializer
  12.     permission_classes = [IsOwnerOrReadOnly]
  13.  
  14.     def perform_create(self, serializer):
  15.         serializer.save(author=self.request.user)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement