Fix permissions for ao_rayon route

dev
timofejmalinin 3 years ago
parent 9ab32eb144
commit 0fe2a76b99

@ -7,3 +7,4 @@ README.md
.git .git
.gitlab .gitlab
docker-compose.* docker-compose.*
catboost_info/

@ -1,7 +1,7 @@
from rest_framework import permissions from rest_framework.permissions import BasePermission
class UserPermission(permissions.BasePermission): class UserPermission(BasePermission):
def has_permission(self, request, view): def has_permission(self, request, view):
if view.action in [ if view.action in [
'update_fact', 'update_postamat_id', 'update_status', 'retrieve', 'update_fact', 'update_postamat_id', 'update_status', 'retrieve',

@ -24,12 +24,13 @@ from service.permissions import UserPermission
from service.service import PointService from service.service import PointService
from service.tasks import raschet from service.tasks import raschet
from service.utils import load_data from service.utils import load_data
from rest_framework.permissions import AllowAny
class AOViewSet(ReadOnlyModelViewSet): class AOViewSet(ReadOnlyModelViewSet):
serializer_class = serializers.AOSerializer serializer_class = serializers.AOSerializer
queryset = models.AO.objects queryset = models.AO.objects
permission_classes = [UserPermission] permission_classes = [AllowAny]
class PlacementPointViewSet(ReadOnlyModelViewSet): class PlacementPointViewSet(ReadOnlyModelViewSet):

Loading…
Cancel
Save