Size: a a a

Django [ru] #STAY HOME

2020 February 11

MB

Maxim Bilchenko in Django [ru] #STAY HOME
подскажите, пожалуйста
делет метод выбрасывае такую ошибку
{
   "detail": "CSRF Failed: CSRF token missing or incorrect."
}
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
в чем может быть проблема ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
подозреваю что не передаешь csrf token
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
нет, я логинюсь и передаю токен
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Maxim Bilchenko
нет, я логинюсь и передаю токен
токен авторизации ?
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
csrftoken=JBEWW5bhiBc6P8lxRc58o...
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Maxim Bilchenko
csrftoken=JBEWW5bhiBc6P8lxRc58o...
csrftoken - имено с таким ключом ?
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
сет куки
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что сеткуки?
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
если сформулировать вопрос по другому, то мне нужно дергать метод ДЕЛЕТ грубо говоря без авторизации
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
кто-то может подсказать как это можно сделать ?
источник

А

Антон in Django [ru] #STAY HOME
Maxim Bilchenko
кто-то может подсказать как это можно сделать ?
пометь вьюху декоратором csrf_exempt
источник

DT

Dan Tyan in Django [ru] #STAY HOME
csrf токен отправляется либо заголовком либо в пост данных
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
Dan Tyan
csrf токен отправляется либо заголовком либо в пост данных
from django.contrib.auth import login
а логин как тогда работает, он не сетит разве токен?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
въюхи этим не занимаются
вся обработка происходит в middleware
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
да, ну так собственно я и не во вьюхе логиню юзера
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты с фронта неправильно отправляешь токен
источник

MB

Maxim Bilchenko in Django [ru] #STAY HOME
хорошо, а пометить csrf_exempt вьюху можно же? будет работать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
работать будет
но если ты учишься
не стоит так делать
источник