2017-04-03 34 views
1

這更像是一個概念性問題。在學習Django基於類的視圖的同時,我想知道是否可以將一個Django視圖調用爲啓動調用。我的意思是,在第一次調用之後,模板中的以下調用可以共享第一個調用創建的實例變量。這避免了在模板和服務器之間來回傳遞變量。啓動調用基於Django類的視圖。

回答

2

編號Django的意見是專門設計的阻止這個。這將是一個非常糟糕的主意;任何實例變量集將被該進程的未來用戶共享,導致潛在的信息泄漏和其他線程安全性錯誤。

如果要在請求之間存儲信息,請使用會話。

+0

我真的很喜歡你的答案。對於像我這樣的初學者來說非常簡單。 – Xavier

+0

不要忘記接受答案,如果它幫助你。 –