def manage_bread_crumb(self, testvar):
stzr = ''
if self.session.get('temp_sesison') != None:
stzr = pickle.loads(str(self.session.get('temp_sesison')))
string = stzr + testvar
self.session['temp_sesison'] = pickle.dumps(string)
self.temp_session = pickle.loads(str(self.session.get('temp_sesison')))
def __init__(self, request):
RequestHandler.__init__(self, request)
Jinja2Mixin.__init__(self)
if self.session.get('profile_user') is not None:
self.profile_user = pickle.loads(str(self.session.get('profile_user')))
else:
self.profile_user = None
self.temp_session = pickle.loads(str(self.session.get('temp_sesison')))\
if self.session.get('temp_sesison') else None我连接了一个字符串,并将其附加到由tipfy为每个请求创建的会话中。但是会话不会更新。
下面是我在另一个处理程序中调用会话的方式:
def some_hanlder(self, secure_page_handler):
self.manage_bread_crumb('some name')
print self.temp_session 有谁可以帮我?
发布于 2012-03-27 14:06:24
我所要做的就是将tipfy会话管理从cookie更改为memcache。在那之后,它工作得很好,
https://stackoverflow.com/questions/8094058
复制相似问题