allow any for establishment media

This commit is contained in:
Kuroshini 2020-02-07 15:51:54 +03:00
parent 82e7262fdf
commit 31a9470da3

View File

@ -1,6 +1,7 @@
from django.conf import settings
from django.db.transaction import on_commit
from rest_framework import generics, status
from rest_framework.permissions import AllowAny
from rest_framework.response import Response
from utils.methods import get_permission_classes
@ -25,7 +26,8 @@ class ImageListCreateView(ImageBaseView, generics.ListCreateAPIView):
class MediaForEstablishmentView(ImageBaseView, generics.ListCreateAPIView):
"""View for creating and retrieving certain establishment media."""
pagination_class = None
permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector)
# permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector)
permission_classes = (AllowAny, )
serializer_class = serializers.EstablishmentGallerySerializer
def get_queryset(self):
@ -36,7 +38,8 @@ class MediaForEstablishmentView(ImageBaseView, generics.ListCreateAPIView):
class MediaUpdateView(ImageBaseView, generics.UpdateAPIView):
"""View for updating media data"""
serializer_class = serializers.EstablishmentGallerySerializer
permission_classes = ()
# permission_classes = (IsCountryAdmin, IsEstablishmentAdministrator, IsEstablishmentManager, IsProducerFoodInspector)
permission_classes = (AllowAny, )
class ImageRetrieveDestroyView(ImageBaseView, generics.RetrieveDestroyAPIView):