Add permission to view ReviewRUDView

This commit is contained in:
Виктор Гладких 2019-10-17 16:20:25 +03:00
parent c012f969af
commit 64ac59ee99

View File

@ -1,7 +1,7 @@
from rest_framework import generics, permissions from rest_framework import generics, permissions
from review.serializers import back as serializers from review.serializers import back as serializers
from review import models from review import models
from utils.permissions import IsReviewerManager from utils.permissions import IsReviewerManager, IsRestaurantReviewer
class ReviewLstView(generics.ListCreateAPIView): class ReviewLstView(generics.ListCreateAPIView):
@ -15,5 +15,5 @@ class ReviewRUDView(generics.RetrieveUpdateDestroyAPIView):
"""Comment RUD view.""" """Comment RUD view."""
serializer_class = serializers.ReviewBaseSerializer serializer_class = serializers.ReviewBaseSerializer
queryset = models.Review.objects.all() queryset = models.Review.objects.all()
permission_classes = [IsReviewerManager] permission_classes = [IsReviewerManager|IsRestaurantReviewer]
lookup_field = 'id' lookup_field = 'id'