是否有可能通过与webapp2
请求之间的信息?传递信息webapp2的
我有一个类必须在HTTP GET上设置author
变量。 HTTP POST将检查是否存在author
,然后继续发布。我试图通过具有一个全局变量author=None
然后在HTTP GET设置author
,但我认为当HTTP POST请求是对同一个控制器取得的对象被销毁。
任何帮助将是伟大的,谢谢!
是否有可能通过与webapp2
请求之间的信息?传递信息webapp2的
我有一个类必须在HTTP GET上设置author
变量。 HTTP POST将检查是否存在author
,然后继续发布。我试图通过具有一个全局变量author=None
然后在HTTP GET设置author
,但我认为当HTTP POST请求是对同一个控制器取得的对象被销毁。
任何帮助将是伟大的,谢谢!
这就是数据存储,或内存缓存,是。在第一次请求时,将Author
实体保存到数据存储区或Memcache中,并在需要时将其读回以备将来使用。
您可以通过多种方式做到这一点。
考虑简单是GET并重定向到URL中或隐藏字段中的变量的有效POST - 其他方法更复杂,但它需要GET/POST链。
您可以使用会话(cookie)在请求之间传递数据。请参阅webapp2会话。 – voscausa