но для тестирования работы я не добавил на страницу {% csrf_token %}, мой метод обновления данных продолжает при этом работать, почему это происходит?
function updateEvent(Id_Events, dataToBackEnd, autoUpdateData = true) {
$.ajax({
method: 'PUT',
url: /api/events/${Id_Events}/,
data: dataToBackEnd,
processData: false,
contentType: false
}).done(function () {
if (autoUpdateData) {
loadDataForTable();
}
}).fail(function (error) {
alert(error.message);
});
}
Либо шлешь csrf в data: dataToBackEnd, либо не включена
ты drf используешь ?
Обсуждают сегодня