我无法正确配置我的后台任务的功能以接受樱桃。我希望后台任务使用会话数据,能够重新生成当前会话并使会话到期。
这是我尝试
的一个例子,CASE
WHEN lead (c.previous_customer_leg1,1)
over (partition BY c.cid ORDER BY c.creation_date)
= c.customer_leg1
THEN lead (c.end_date,1) over (partition BY c.cid ORDER BY c.creation_date)
END AS new_column
然后我收到此错误
import cherrypy
import cherrypy.process.plugins
class MainApp(object):
def signin(self,user,pass):
cherrypy.session['username'] = username
cherrypy.session['password'] = password
def communicateWithServer(self):
user = cherrypy.session.get('username')
password = cherrypy.session.get('password')
response = requests.get("http://someserver/api?username="+user+"&password="+password)
cherrypy.process.plugins.BackgroundTask(600, communicateWithServer (object)).start()
将会话传递给backgroundTask的正确方法是什么?
答案 0 :(得分:0)
由于会话无法像我原先打算那样使用,而是使用sqlite3数据库来存储会话中的数据,然后从那里与服务器通信。