wsgi.py替换源变量

时间:2014-11-24 17:36:46

标签: python django apache2 wsgi

如何在我的wsgi文件中执行以下操作,该文件由apache在生产中导入?

$ source env_template.sh 
$ python manage.py runserver
>>> Stage: debugging
Validating models...

在我的设置文件中,我有以下内容,source设置:

AWS_ACCESS_KEY = os.environ['AWS_ACCESS_KEY']

我希望apache在启动时加载env_template.sh中的所有变量。我可以在wsgi.py文件中执行此操作吗?

1 个答案:

答案 0 :(得分:1)

没有任何理智的态度。我建议您将文件限制为简单" key = value"行然后解析出来,或者将特定值移动到单独的文件中,然后在两个脚本中读出它们。