【发布时间】:2014-12-28 18:49:40
【问题描述】:
我是应用程序引擎的新手,一般来说,python 是一种 Web 开发。我有一个我不知道如何解决的问题。我想在服务器中维护一个包含用户选择的值的元组。我在页面的参数中将此值传递给服务器。
但问题是这个元组是由所有用户修改的,我希望每个用户都可以有自己的值。未识别用户。
我一直在寻找如何解决它,我在stackoverflow中找到了一些答案,但其中大部分已经超过2年了,我认为我需要使用库gaeutilities,但不确定关于它,如果谷歌有一个“官方”解决方案来在应用引擎中使用 python 维护会话变量。
我将 var “categoria” 定义为类变量,
class returnElements(webapp2.RequestHandler):
categoria = []
def get(self):
…...
cat = str(self.request.get("cat"))
self.categoria.append(cat)
…...
app = webapp2.WSGIApplication([
('/returnElements', returnElements),
…....
这里是网址
http://localhost:13080/returnElements?cat=Sudaderas
它工作正常,但一次只有一个用户:-(
顺便说一句,我是stackoverflow的新手,如果问题不准确或在另一个线程中解决,请提前抱歉。
【问题讨论】:
-
答案年龄并不表示它的价值很低,恰恰相反。您是否尝试过任何其他答案?我实际上已经在这里回答了这个完全相同的问题,并且答案仍然有效!
-
谢谢@PaulCollingwood 我刚刚找到你的答案link 我将尝试使用 webapp2_extras。
-
祝你好运!有什么问题就问吧:)
-
起来!很长一段时间,但我忘了回答:只是说 tyhat 使用 webapp2_extras 的解决方案对我来说很好 :-) 如果有人遇到同样的问题,请查看此链接 stackoverflow.com/questions/12737008/…。
标签: google-app-engine python-2.7 session-variables