Django运行服务报NameError: name ‘os‘ is not defined
python:3.7
pycharm:PyCharm 2020.1.4 x64
重现步骤:新建Django项目,自动创建login app时,运行 python manage.py startapp login 时,报错:
File "D:\pyproject\mysite\mysite\settings.py", line 57, in <module>
'DIRS': [os.path.join(BASE_DIR, 'templates')]
NameError: name 'os' is not defined
仔细查看settings.py文件中:
解决办法:在settings.py文件头加上:
import os