GAE Python - appengine_utilities不保存会话变量
问题描述:
我想保存至少会话用户的GET变量。我的应用程序在Google App Engine上运行,我使用appengine_utilities中的Sessions模块来保存变量,该变量作为URL中的GET变量传递。当不包含该变量时,脚本将回退到默认值(“DEF”)。GAE Python - appengine_utilities不保存会话变量
使用下面的代码,如果我在同一页上调用session [“Source”],一切正常。只要我点击下一页,它就会忘记初始变量,并且脚本会记录默认值。任何反馈都会非常有帮助!
from appengine_utilities import sessions
session = sessions.Session()
if session.get('Source'):
pass
else:
src = self.request.get('src')
if src:
session["Source"] = src
else:
session["Source"] = 'DEF'