Django 不会保存Cookies。在视图中设置cookie
看来我的饼干没有保存。我做错了什么?设置cookie时,这是一个请求,要求客户端(浏览器)将此信息存储在其cookie存储器中 高度简化,其工作原理如下:Django 不会保存Cookies。在视图中设置cookie,django,Django,看来我的饼干没有保存。我做错了什么?设置cookie时,这是一个请求,要求客户端(浏览器)将此信息存储在其cookie存储器中 高度简化,其工作原理如下: 你告诉你的代码,设置一个cookie 你的代码告诉浏览器,嘿,设置这个cookie 浏览器说,好的,它的设置 在下一个请求中,浏览器会将cookie发送回您 它将可用于在您设置请求后的任何请求上阅读。因此,当您刷新页面时,cookie将被您的代码“可读” def myview(request): item = Item.objec
- 你告诉你的代码,设置一个cookie
- 你的代码告诉浏览器,嘿,设置这个cookie
- 浏览器说,好的,它的设置
- 在下一个请求中,浏览器会将cookie发送回您
def myview(request):
item = Item.objects.all().count()
if not request.COOKIES.get('mycookie', None):
response.set_cookie('mycookie', item)
n = request.COOKIES.get('mycookie')
return render_to_response('index.html', {'n': n}, context_instance=RequestContext(request))