KeyError: 'SECRET KEY'

KeyError: 'SECRET KEY'

我正在尝试通过配置字典从 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"

您将密钥定义为 SECRET KEY,然后尝试将其读取为 SECRET_KEY。它们不是同一个字符串(一个包含下划线,另一个包含 space),因此尝试从字典中读取字符串会产生错误。