我在使用django进行学习时候,用pycharm创建好一个django项目之后,需要去创建一个app demo,于是在terminal中输入命令,报错如下:
'DIRS': [os.path.join(BASE_DIR, 'templates')]
NameError: name 'os' is not defined

遇到问题先不要慌,看到提示是说缺少os的定义,于是呢发现在manage.py中有os导包。

再找代码发现在seeting.py中没有,于是手动加入呗。

再去执行命令,发现ok了,只要没有提示,那就是大吉大利。

这种简单的问题,有时候对于新手来说是比较困难,比如你在初期时候,遇到装环境或者编码问题,很容易打击自信,造成学不会的样子,但是请不要放弃,坚持就是胜利。
在学习django时,使用`python manage.py startapp xxx`创建应用时遇到os未定义错误。通过检查发现manage.py已导入os,但在settings.py中缺失,手动添加后问题解决。对于初学者,这类小问题可能会带来困扰,但克服并坚持是学习的关键。
2444

被折叠的 条评论
为什么被折叠?



