【发布时间】:2018-04-16 17:28:06
【问题描述】:
在我的 getCookie 函数中,我想显示给定 cookie 的名称和过期时间,但我能够归档的只是它的名称,作为一个字符串。
cookie 已设置,并按预期过期,我只想以简单的方式显示它的剩余时间。
def setCookie(request):
cook = HttpResponseRedirect('/getCookie/')
cook.set_cookie('theCookie', value='Dough', max_age=15)
return cook
def getCookie(request):
s=""
if request.COOKIES.has_key('theCookie'):
s += request.COOKIES['theCookie']
#s += request.COOKIES['theCookie'].expires..? HERE?
else:
s="Sorry, your cookie has expired"
return HttpResponse(s)
【问题讨论】:
-
我不认为 django 可以提供这样的东西。在 django 中,cookie 只是名称、值对。
-
坏消息,也许可以通过客户端脚本访问它?
-
是的,在 javascript 中,您可以获得到期时间。