我正在尝试通过配置字典从settings.py文件访问秘密密钥。 我不认为这是语法问题,但也许我错了
settings.py
文件:
with open('/etc/config.json') as config_file:
config = json.load(config_file)
SECRET_KEY = config['SECRET_KEY']
config.json
文件
{
"SECRET KEY": "-------"
}
我收到此错误消息KeyError: "SECRET_KEY"
答案 0 :(得分:0)
您将密钥定义为SECRET KEY
,然后尝试将其读取为SECRET_KEY
。它们不是同一字符串(一个包含下划线,另一个包含空格),因此尝试从字典中读取字符串会产生错误。