Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于基于 Servlet 的 Web 应用程序,存在称为应用程序上下文的东西。它是一个可从应用程序中的任何位置访问的对象,可用于存储与应用程序上下文相关的数据。
Django中有这样的东西吗?如果不是,那么 Django 中可用于应用程序上下文用例的替代方案是什么。
我猜会话会是类似的 - 至少在每个用户的基础上。全局变量需要手动持久化(DB、redis、...)——总而言之,Django比具有全局应用程序上下文的 Servlet更倾向于无共享。
在 Django 中似乎没有这样的东西,有可以使用的线程局部变量,但它们与应用程序上下文并不完全相同。