我的网站可以使用gaemechanize登录第三方安全网站,并使用BeautifulSoup抓取数据。成功登录后,如果我刷新页面,有时数据将会消失,以便显示“500 Internal Server Error”页面;但是,有时候,数据会被意外存储,而这些数据会在没有登录的情况下显示在其他计算机上。 我的问题是如何存储数据,直到用户点击注销,只有一个会话可以访问数据?
答案 0 :(得分:0)
使用WebApp2使用会话,并将数据存储到该会话。用户注销后,您可以将数据永久存储到数据存储区,或者只是终止会话并让该会话的数据消失。 查看WebApp2会话:http://webapp-improved.appspot.com/api/webapp2_extras/sessions.html