И это все, это способ, который работает для меня, но, как я уже говорил, я не уверен, является ли этот метод правильным или наиболее безопасным для достижения защиты csrf.

жный дубликат:
«Токен CSRF отсутствует или неверен» при публикации параметра через AJAX в Django

Я хотел отправить данные для входа через AJAX для аутентификации пользователя, но это было невозможно из-за CSRF. Не могли бы вы сказать мне, что добавить в мой код, чтобы он проснулся?

мой файл JavaScript:

$("#login").live("click", function() {
    var username = $(".login_username").val();
    var password = $(".login_password").val();

    $.ajax({
        url: "/login",
        type: "POST",
        data: {
            username: username,
            password: password
        },
        cache: false,
        success: function(tekst) {
            alert(tekst);
        }
    });
});

Ответы на вопрос(2)

Ваш ответ на вопрос