Python Apache无法从环境中加载django密钥

Python Apache无法从环境中加载django密钥,python,django,apache,Python,Django,Apache,我已将密钥从settings.py移动到/etc/environment SECRET_KEY='tne@n#^^%pp2h3mnwy2=94vuc!d99h=ww69tttf2n#_ypcjk)h' /etc/环境 SECRET_KEY='tne@n#^^%pp2h3mnwy2=94vuc!d99h=ww69tttf2n#_ypcjk)h' 在我的项目的settings.py中 SECRET_KEY=os.environ['SECRET_KEY'] 这是我在apache错误日志文件中的错

我已将密钥从settings.py移动到/etc/environment

SECRET_KEY='tne@n#^^%pp2h3mnwy2=94vuc!d99h=ww69tttf2n#_ypcjk)h'
/etc/环境

SECRET_KEY='tne@n#^^%pp2h3mnwy2=94vuc!d99h=ww69tttf2n#_ypcjk)h'
在我的项目的settings.py中

SECRET_KEY=os.environ['SECRET_KEY']
这是我在apache错误日志文件中的错误

KeyError: 'SECRET_KEY', referer: http://anime.moxware.com/

我如何解决这个问题

我不会想到
/etc/environment
是一个安全的地方来存储它,因为它将在全系统范围内可用。您将其从
settings.py
中移动是有原因的吗?@arco444,我只是尝试将其与settings.py分开,因为这是一种推荐做法。不管怎样,你知道为什么我的python脚本中没有这个环境变量吗?@Adrian在Fedora21和Ubuntu14.04 LTS中都试过,结果都是一样的。我不会认为
/etc/environment
是一个安全的地方来存储它,因为它在整个系统都是可用的。您将其从
settings.py
中移动是有原因的吗?@arco444,我只是尝试将其与settings.py分开,因为这是一种推荐做法。不管怎样,你知道为什么我的python脚本中没有这个环境变量吗?@Adrian在Fedora21和Ubuntu14.04LTS中都试过,结果都是一样的。