我有一个现有的 Python 3.7 项目。向 .env 添加新变量时,它不会加载。
这是我的 .env 文件的示例。
# Existing
DB_HOST=localhost
DB_PORT=3307
# New variable
API_BASE_URL=https://testing.mysite.com.au/api/v1/
# Load api settings
api_base_url = os.getenv('API_BASE_URL')
然而,数据库变量工作正常,api_base_url
返回None
.
我不认为这是 path/load_dotenv 问题,因为现有变量正在正确加载。
我需要刷新/重新加载 .env 文件吗?