我写了一些全局变量,在views.py中需要一些时间来初始化。我希望在服务器启动时使这些变量初始化,而不是在请求后响应。有什么办法吗?我试过谷歌,但是徒劳无功。我想我不可能是第一个有这种需求的人。感谢。
答案 0 :(得分:1)
似乎你在谈论的是settigs,也就是说,在开始时固定的变量。
您可以在settigs.py
中设置此类变量并访问它们导入设置:
<强> settings.py 强>
MYSETTING = some expression
<强> views.py 强>
from django.conf import settings
...
mycalc = ... MYSETTINGS ...