我正在做一个简单的项目,我希望有一个登录会话。这里有一个很好的例子:http://webpython.codepoint.net/cgi_session_class但是我无法理解,我如何检查会话是否已经建立?
答案 0 :(得分:1)
该课程完全透明地处理新会话。
您可以检测会话是否为新的唯一方法是在会话中存储内容并测试该内容:
if not 'seen' in session.data:
# new session, set a flag
session.data['seen'] = True
因为新会话始终为空,但只有设置了值才会返回会话而不是为空。