Вы можете использовать Basic Auth
в POSTMAN.См. Этот снимок экрана:
Вы можете изменить HTTP Methods
, URLs
, Data Payload
(на вкладке Body
) и т. Д. Вконсоль POSTMAN
UPDATE-1
После ваших комментариев я попытался воссоздать проблему. Я сделал следующее:
создал представление
from rest_framework.views import APIView
from rest_framework.permissions import IsAuthenticated
from rest_framework.response import Response
class MySampleView(APIView):
permission_classes = (IsAuthenticated,)
def get(self, request):
return Response(data={"status": True})
Добавлено в urls.py
urlpatterns = [
url(r'^mysampleview/$', MySampleView.as_view())
]
И мой ответ POSTMAN приведен ниже:
Снимок экрана авторизации
Снимок экрана заголовка
Мой вывод
Вы можете ввести неправильные учетные данные, или что-то другое.Я бы посоветовал вам открыть новую вкладку POSTMAN и повторить процедуру, а также попытаться войти в систему администратора Django, используя те же учетные данные, которые уже используются в POSTMAN