Всем привет.
Добавил в форму:
{% csrf_token %}
Сделал скрипт:
<script>
$(".arsenal_vote_answer").click(function(e) {
e.preventDefault();
$.ajax({
type: "POST",
url: '/arsenal_votedone{{ arsenalitem.id }}',
data:{
arsenal: $('.arsenal_label').val(),
csrfmiddlewaretoke: $('input[name=csrfmiddlewaretoke]').val(),
},
success: function(data){
if (data) {
$('.arsenal_vote_figure').html(data.ars1)
$('.arsenal_vote_figure1').html(data.ars2)
$('.arsenal_vote_figure2').html(data.ars3)
}
else
{}
}
});
});
</script>
При клике получаю кнопку ошибку 403 - Failed to load resource: the server responded with a status of 403 (Forbidden)
Описание ошибки показывает, что ругается csrf токен.
Если просто форму обрабатывать то все идет, именно ругается на ajax. Как в запросе передать токен?