Переменные среды Uwsgi - PullRequest
0 голосов
/ 27 мая 2020

Я застрял в моем flask приложении uwsgi, которое не может видеть переменные среды, я поместил их в файл .bash_profile, например, export key = "variable", и набрал source ~ / .bash_profile, но никакого эффекта.

1 Ответ

1 голос
/ 27 мая 2020

Одним из возможных решений было бы использовать python-dotenv, добавить переменные среды в файл .env, а затем в своем config.py или в другом месте, которое вы используете для загрузки переменных среды, импортировать его и вызвать load_dotenv(). Затем вы можете использовать variable = os.getenv('variable_declared_in_dotenv') для его загрузки.

...