Задать вопрос
topwebmaster
@topwebmaster
Веб-программист, django, laravel, php, python

Как в Django отключить csrf проверку при запросе к API из мобильного приложения?

Есть API к бекенду, к АПИ подключается мобильное приложение.
При выполнение входа через получаю:
{
  "detail": "CSRF Failed: CSRF cookie not set."
}

Для управления использую модуль django restauth
  • Вопрос задан
  • 885 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
pinkevich
@pinkevich
Developer
Для обычных вьюх есть такой декоратор:
from django.views.decorators.csrf import csrf_exempt

А для class based views его можно обернуть с помощью method_decorator (применять для диспетчера) или с помощью миксина CsrfExemptMixin, (https://github.com/brack3t/django-braces)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы