У меня есть сайт Django, и я пытаюсь установить cookie в ответ на вызов AJAX. Я сделал вопрос более общим, так как теперь никто не отвечает на Cookies, не работающие с вызовом AJAX от jQuery к Django
На стороне клиента у меня есть функция JavaScript, отправляющая запрос GET на URL:
$.ajax({
url: url,
success: function(data) {
alert('Load was performed.');
}
});
На стороне сервера у меня есть код, устанавливающий cookie:
def vote(request, slug, rating):
# Some irrelevant code...
response = HttpResponse('Vote changed.')
response.set_cookie('vote', 123456)
return response
Я получаю ответ в коде jQuery, но проблема в том, что cookie никогда не устанавливается в браузере.
Что я делаю не так?
Спасибо!