CSRF Failed: Токен CSRF отсутствует

Я пишу свой код на django python, вот мой view.py

@csrf_exempt
@api_view(['POST'])
def Userlogin1(request):
    print('login working')
    username = request.data.get('username')
    password = request.data.get('password')
    user = authenticate(request=request._request, username = username, password = password)
    if user is not None:
        login(request._request, user)
        return Response({'message': 'login successful.'}, status=status.HTTP_200_OK)
    return Response({'error': 'Invalid credentials.', 'user':user, 'username':username, 'password':password}, status=status.HTTP_401_UNAUTHORIZED)

когда я запускаю это на постмане, на первый POST запрос, постман возвращает корректный ответ <'message': 'login successful.> но на второй и последующие запросы, постман выбрасывает 403 ошибку с этим сообщением { «detail": «CSRF Failed: CSRF-токен отсутствует.» } После удаления cookies из postman, он может запуститься один раз, но снова выдает ту же ошибку

  1. Я отключил токен csrf
  2. добавил CSRF_TRUSTED_ORIGINS
  3. создал пользовательские
Вернуться на верх