在我的设置中,我使用django-environ设置密钥:
this
在我的项目的根目录中,我确实有一个带有实际密钥的.env文件:
.env:
import environ
env = environ.Env()
SECRET_KEY = env.read_env('SECRET_KEY')
错误将在SECRET_KEY=qgw6s66n3e$27mmddfua*8yq6n%gz(!mx8e=@zbixk50-h020
期间运行。这是追溯:
collectstatic
我错过了什么?
答案 0 :(得分:1)
我认为你错了。基于documentation,您首先需要加载.env
文件,然后再使用它。
试试这个:
import environ
env = environ.Env()
environ.Env.read_env()
SECRET_KEY = env('SECRET_KEY')
还要确保.env
文件位于目录中作为设置文件。或者,您可以明确地将文件的位置传递给read_csv()
。