在命令行中维护会话[PYTHON]

时间:2014-03-10 11:47:42

标签: python session request flask

我目前正在使用python和flask框架。 我有一个不同方法的python类。我有一个负责维护会话内容的模块。我的程序流程就像顺序(多个请求一个接一个,这意味着第二个请求是由第一个请求引起的。)请求 - 响应格式。

我的问题是,无论何时向服务器发出请求,都会销毁上一个会话,并在从命令行发出请求时创建新的会话实例。

是否有任何会话密钥或类似内容?服务器如何知道客户端请求是最后建立的会话?

[编辑] 这是代码片段:

 def second_request():
    if session['first']:
        return True

    return False

class Test():
    def operate(self,):
        if second_request():
            #increase loggedin count by one for session['user'] or something like that    
            return True
        else:
            self.set_first()
            return False

    def set_first(self, ):
        session['first'] = True

我想调用(来自终端)Test类的操作方法,并且将进入if循环。

0 个答案:

没有答案