【发布时间】:2020-11-16 17:23:19
【问题描述】:
目前,我有一个带有开发和生产配置的.env文件,每次我必须注释掉生产中的开发配置和开发中的生产配置。我怎样才能使它动态?我找到了以下资源,
但我无法理解如何访问它。目前我正在将环境变量导入 settings.py 并将其分配给变量,如下所示
DB_NAME = os.getenv("db_name")
DB_PASS = os.getenv("db_password")
我正在使用 fastapi 作为框架。
【问题讨论】:
-
第一个参考特别说你告诉它是开发还是生产。您将环境变量
APP_SETTINGS设置为"DevelopmentConfig"或"ProductionConfig"。
标签: python python-3.x environment-variables