在GAE中共享模块之间的对象

时间:2010-01-04 05:37:01

标签: python google-app-engine

在django人中的模块之间共享一个状态(例如用户)有时会使用线程本地存储,但是当google app引擎遵循CGI标准并在os.environ中保持请求状态时,我可以在两个模块之间共享对象吗通过设置例如

mod1.my_data = {}现在任何其他模块都可以处理my_data?

不用担心其他线程/请求共享/覆盖它吗?

1 个答案:

答案 0 :(得分:0)

碰巧在同一进程上提供的后续请求(您无法控制它)将只访问同一个mod1.my_data对象(除非您在每个对象开始时将其重新分配为新对象请求,当然)。