我想加载一些数据并将其保存在内存中,就像在应用程序范围内一样。根据 stackoverflow 中的这篇文章和其他文章,我已将所需的代码片段放入settings.py
, urls.py
, models.py
. 我还放置了打印语句以查看它何时执行。我在每个请求的服务器日志中看到所有打印语句。
以下是版本详细信息:
Linux 2.6.32-358.el6.x86_64
Apache/2.2.15 (Unix)
Django 1.4
Python 2.7.4
看起来 django 正在为每个请求重新加载。我也对此进行了调查,并与管理员确认MaxRequestsPerChild
不是 1。