GetCsrftoken не определяется ошибка, JavaScriptJavascript

Форум по Javascript
Ответить
Anonymous
 GetCsrftoken не определяется ошибка, JavaScript

Сообщение Anonymous »

Это часть кода в django + javascript todo app , что отвечает за удаление заметки. Мне нужен csrftoken для этого, но JS показывает мне ошибку в консоли. Что я сделал неправильно и как я могу это исправить? < /P>
Uncaught ReferenceError: getCSRFToken is not defined
at HTMLButtonElement. (main.js:100:30)
< /code>
const delUrl = document.body.dataset.delNoteUrl;

deleteBtn.addEventListener("click", (e) => {
e.preventDefault();

if (e.target.classList.contains("delete-btn")) {
const parentLi = e.target.closest(".todo__note");
const noteId = parentLi.getAttribute("data-id");

fetch(`${delUrl}/${noteId}`, {
method: "POST",
headers: {
"X-CSRFToken": getCSRFToken(),
},
})
.then((response) => response.json())
.then((data) => {
if (data.status == "success") {
parentLi.remove();
}
});
}
});```

Here is HTML, if need.
  • {% for note in notes %}


  • {{ note.text }}


    Изображение


    Изображение


    {% endfor %}


Подробнее здесь: https://stackoverflow.com/questions/797 ... javascript
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»