赞
踩
因为自己确实有这个SECRET_KEY,因此不是这个错误,对于没有这个的请在网上寻找解决方案,可以添加一个试试看。接下来,由于不是不存在这个的问题,那么可能就是manage.py在执行命令时,没有找到settings.py文件,从而认为没有这个SECRET_KEY而导致的这个为空的错误,经过检查发现,我的配置如下:
这里尤其要注意的是.dev,这个.dev是我将原来新创建的settings.py文件重新设置名称和路径了,项目树如下:
因此,一种原因就是在修改了原来的settings.py文件的路径和名称后,没有及时的在manage.py文件和asgi.py以及usgi.py文件中同步新的settings.py(我这里是dev.py)的路径和名称,导致找不到settings中的这个SECRET_KEY命令。当然,这是仍然是一个原因,一般情况到这里,重新设置正确的路径和名称就会成功看见小火箭。
在点击旁边的运行按钮时当选择不同的执行方式时,就会产生不同的结果,一个是运行成功,一个就是出现开篇出现的错误The SECRET_KEY setting must not be empty,这里只要设置为manage.py启动就不会报错了.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。