Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一个简单的项目,我想要一个登录会话。这里有一个很好的例子:http ://webpython.codepoint.net/cgi_session_class但我不明白,如何检查会话是否已经建立?
该类负责完全透明地处理新会话。
您可以检测会话是否是新的唯一方法是在会话中存储一些内容并对其进行测试:
if not 'seen' in session.data: # new session, set a flag session.data['seen'] = True
因为一个新的会话总是空的,但只有当你设置值时,返回的会话才不会是空的。