因為自己確實有這個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啟動就不會報錯了.