いくつかのデータをロードし、アプリケーション スコープのようにメモリに保持したいと考えていました。これと、stackoverflow の他の投稿に基づいて、必要なコード スニペットを, settings.py
,urls.py
に入れましたmodels.py
。また、いつ実行されるかを確認するための print ステートメントも配置しました。リクエストごとにサーバーログにすべての印刷ステートメントが表示されます。
バージョンの詳細は次のとおりです。
Linux 2.6.32-358.el6.x86_64
Apache/2.2.15 (Unix)
Django 1.4
Python 2.7.4
リクエストごとにdjangoが再ロードされているようです。私もこれを調べて、 1ではない管理者に確認しましたMaxRequestsPerChild
.