gpt4 book ai didi

python-2.7 - 模板目录路径

转载 作者:行者123 更新时间:2023-12-04 23:55:23 24 4
gpt4 key购买 nike

我是python的新手。我正在使用 python 2.7.1 和 django 1.5.1。
当我把这段代码:TEMPLATE_DIRS = [os.path.join(BASE_DIR, 'templates')]在我的 settings.py ,终端显示如下错误:

File "/home/pipo/Desktop/mysite/mysite/settings.py", line 116, in <module>
[os.path.join(BASE_DIR, 'templates')]
NameError: name 'os' is not defined
有人能告诉我这个错误的原因吗?

最佳答案

要修复此错误:

File "/home/myUser/path/to/project/projectName/projectName/settings.py", line 116, in <module>
os.path.join(BASE_DIR, 'templates')
NameError: name 'os' is not defined
我不得不在 settings.py 的开头添加这一行:
import os
然后我收到这个错误:
File "/home/myUser/path/to/project/projectName/projectName/settings.py", line 116, in <module>
os.path.join(BASE_DIR, 'templates')
NameError: name 'BASE_DIR' is not defined
为了解决这个问题,我将此行添加到 settings.py :
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
这将返回当前文件路径。您可能需要更改 os.path.join(BASE_DIR, 'templates')部分相应。

关于python-2.7 - 模板目录路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17209199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com