2010-01-04 31 views
1

在django人的某個模塊之間共享狀態(例如用戶)有時使用線程本地存儲,但由於谷歌應用引擎遵循CGI標準並在os.environ中保持請求的狀態,只需設置它即可在兩個模塊之間共享對象在GAE中的模塊之間共享對象

mod1.my_data = {}現在任何其他模塊可以處理my_data?

不用擔心其他線程/請求共享/覆蓋它?

回答

0

發生在同一過程中的後續請求(您無法控制該請求)將只訪問相同的mod1.my_data對象(除非您在每次請求開始時將其重新分配爲新對象,課程)。

+0

謝謝,是的,我正在設置數據在一箇中間件,所以每個請求看到正確的數據 – 2010-01-04 09:45:02