2017-04-03 63 views
1

这更像是一个概念性问题。在学习Django基于类的视图的同时,我想知道是否可以将一个Django视图调用为启动调用。我的意思是,在第一次调用之后,模板中的以下调用可以共享第一个调用创建的实例变量。这避免了在模板和服务器之间来回传递变量。启动调用基于Django类的视图。

回答

2

编号Django的意见是专门设计的阻止这个。这将是一个非常糟糕的主意;任何实例变量集将被该进程的未来用户共享,导致潜在的信息泄漏和其他线程安全性错误。

如果要在请求之间存储信息,请使用会话。

+0

我真的很喜欢你的答案。对于像我这样的初学者来说非常简单。 – Xavier

+0

不要忘记接受答案,如果它帮助你。 –

相关问题