我在www.example.com中的Django应用程序中获取项目路径settings.py使用:
PROJECT_PATH = os.path.realpath(os.path.dirname(__file__))
我想在其他视图中使用PROJECT_PATH值,例如在静态路径中定位文件的路径。如何将其设置为可访问的变量?
brjng4g31#
使用from django.conf import settings,但要注意settings不是一个模块。文档清楚地解释了这一点和你的用例。
from django.conf import settings
settings
vhmi4jdf2#
from django.conf import settings as conf_settings project_path = conf_settings.PROJECT_PATH
wh6knrhe3#
1.在settings.py中添加
settings.py
DOMAIN = "example.com"
views.py
from django.conf import settings DOMAIN = settings.DOMAIN
1.让我们尝试output it:
output it
print(DOMAIN) print(type(DOMAIN))
output will be
example.com <class 'str'>
3条答案
按热度按时间brjng4g31#
使用
from django.conf import settings
,但要注意settings
不是一个模块。文档清楚地解释了这一点和你的用例。vhmi4jdf2#
wh6knrhe3#
1.在
settings.py
中添加views.py
1.让我们尝试
output it
:output will be
: