在django视图中,检索由javascript设置的cookie

时间:2015-06-23 08:15:54

标签: javascript python angularjs django cookies

我有这个设置cookie的方法:

var setCookie = function (name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
};

以下是我如何使用它在cookie中存储ID数组:

var json_str = JSON.stringify($scope.arrayOfIDs);
setCookie('ids', json_str, 1);

它工作得很好,看看Chrome中的Resources给了我这个:

['415', '234']

我想要它。

但是,我似乎无法在django视图中访问此数组:

print(request.COOKIES['ids'])

这给了我``,一个空字符串。

我该如何解决?

更新

我的观看文件:

def items(request, category):
    print(request.COOKIES['ids'])
    # rest of the method

0 个答案:

没有答案