Izy
@Izy
Учу

Как отпрвить PUT запрос в Django (получаю ошибку CSRF token missing or incorrect)?

Пытаюсь отправить ajax запрос с PUT получаю ответ CSRF token missing or incorrect :
console.log(data);
        $.ajax({
            type: 'PUT',
            url: '/comment/',
            data: data,
            dataType: 'json',
            success: function (response) {
                add_comments(response)
            },
            error: function (response) {},
            // complete: function () {
            //     console.log("END")
            // }
        });


в
console.log
перед отправкой лежит обьект
Object { csrfmiddlewaretoken: "cU8JiH3uSdPNXyxxO5ss3GWnRldzQMfj9DGAuvv2OFgLSdbwa63acXVld2CVOFmH", post: 14, comment_title: "666666", comment_text: "777777" }


Как я понял надо настройки какие то прописать дополниетльные , или вобще для put надо отключать CTRF ??
Я не разу с такой штукой не работал , и пока слабо представляю как это все вертится.
Заранее спасибо за помощь.
Кстати нашел подобный вопрос на Stack Overflow но не совсем понял по коментариям что надо делать и как это работает.
  • Вопрос задан
  • 200 просмотров
Решения вопроса 1
Izy
@Izy Автор вопроса
Учу
короче по дефолту put работает только с передачей в url индентификатора элемента
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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