投票に5つ星の評価システムを使用しているDjangoサイトがあり(私はdjango-ratingsを使用しています)、AJAX呼び出しでユーザーの投票を保存したいと思います。
クライアント側には、URLにGETリクエストを送信するJavaScript関数があります。
$.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
問題は、Cookieがブラウザに設定されないことです。
私が間違っていることは何ですか?
ありがとう!