allow_classes = (DjangoModelPermissions,) не влияет на результат - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть мета класса в моей модели:

    class Meta:
    permissions = (("can_add_role", "Can add role"),)

, и у меня есть это представление:

class UserList (viewsets.ViewSet):
permission_classes = (DjangoModelPermissions,)
queryset = models.Role.objects.all()

def get(self, request, format=None):
    serializer = serializers.RoleSerializer(self.queryset, many=True)
    return Response(serializer.data)

Я не установил никаких полномочий для своего пользователя, но могу видетьпока у меня есть разрешение_Класс

...