python:3.7
pycharm:5.0.3
重现步骤:新建Django项目,自动生成各种文件,添加视图函数(就是helloworld而已),配置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