Django运行服务报NameError: name ‘os‘ is not defined
程序员文章站
2022-04-11 21:50:47
python:3.7pycharm:5.0.3重现步骤:新建Django项目,自动生成各种文件,添加视图函数(就是hellworld而已),配置url,运行python manage.py runserver时,报错:'DIRS': [os.path.join(BASE_DIR, 'templates') ←(其实仔细看这句话就知道了)NameError: name 'os' is not defined仔细查看settings.py文件中:这里调......
python:3.7
pycharm:5.0.3
重现步骤:新建Django项目,自动生成各种文件,添加视图函数(就是hellworld而已),配置url,
运行python manage.py runserver时,报错:
'DIRS': [os.path.join(BASE_DIR, 'templates') ←(其实仔细看这句话就知道了)
NameError: name 'os' is not defined
仔细查看settings.py文件中:
这里调用了os模块,但是文件头并没引用os模块(不知道为什么pycharm这么坑-_-||)
解决办法:在settings.py文件头加上:
import os
本文地址:https://blog.csdn.net/hzx18022464374/article/details/107875541