Я хочу дать разрешение персоналу на создание поста. любая помощь будет оценена - PullRequest
0 голосов
/ 27 января 2020

Всякий раз, когда я тестирую этот код, он показывает, что:

"detail": "Учетные данные для аутентификации не предоставлены."

views.py

from rest_framework import permissions

class IsStaffUser(permissions.BasePermission):

    def has_permission(self, request, view):
        return request.user and request.user.is_staff


class ProductCreateAPIView(generics.CreateAPIView):
    model = Product
    queryset = Product.objects.all()
    serializer_class = DemoAppProductCreateSerializer
    permission_classes = [ IsStaffUser, ]

...