Uwsgi环境变量

问题描述 投票:0回答:1

我被我的flask uwsgi应用程序卡住了,它不能看到环境变量,我把这些变量放在.bash_profile文件中,比如导出key="variable",然后输入 源于 ~.bash_profile但没有效果。

uwsgi
1个回答
1
投票

一个可能的解决方案是使用 python-dotenv将你的环境变量添加到一个 .env 文件,然后,在您的 config.py 或任何你用来加载环境变量的东西,导入它并调用 load_dotenv(). 然后你可以使用variable = os.getenv('variable_declared_in_dotenv') 来加载它。

© www.soinside.com 2019 - 2024. All rights reserved.