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

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

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

Для управления использую модуль django restauth
  • Вопрос задан
  • 882 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
pinkevich
@pinkevich
Developer
Для обычных вьюх есть такой декоратор:
from django.views.decorators.csrf import csrf_exempt

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

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

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