我正在使用fllowing代码在django 1.1中设置cookie但是每次页面刷新时都会删除cookie,或者在7e,即8和safari中发布时删除cookie。对于Firefox和chrome它工作正常。
expiry_date=datetime.date.today()+datetime.timedelta(days=1)
resp.set_cookie('appl_keyVal', 40, max_age=24*60*60, expires=expiry_date)
django 1.0的cookie语法是否正确?
答案 0 :(得分:1)
expires应该是格式为“Wdy,DD-Mon-YY HH:MM:SS GMT”的字符串。
https://docs.djangoproject.com/en/1.1/ref/request-response/#django.http.HttpResponse.set_cookie