如何将settings.py中的变量传递给视图?

时间:2010-10-21 05:52:54

标签: django variables

我在settings.py中的Django应用程序中使用:

获取项目路径
PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))

我想在其他视图中使用PROJECT_PATH值,例如在我的静态路径中查找文件的路径。如何将其变为可访问的变量?

2 个答案:

答案 0 :(得分:40)

使用from django.conf import settings但请注意settings不是模块。 documentation清楚地解释了这个和您的用例。

答案 1 :(得分:13)

from django.conf import settings
project_path = settings.PROJECT_PATH