from dotenv import load_dotenv
dotenv_path = join(dirname(__file__), '.env') # Path to .env file
load_dotenv(dotenv_path)
Note that: If you are using flask command to run your application, you don't need to do the third step, flask will find .env files in the project directory by itself.
您可以这样做,除非您指定环境,否则flask将假定
production.
您可以编辑主烧瓶应用程序文件并添加以下行:
使用这种方法,您必须使用Python解释器来运行flask应用程序,例如=>;
python app.py
最佳实践:
python-dotenv
包=>;pip install python-dotenv
.env
的文件,将您的环境变量放入其中,对于您的情况是FLASK_ENV=development
然后将此代码添加到您的
config.py
或在Flask主应用程序之前加载的某个文件中使用此方法,它将只为已将此代码添加到的项目设置环境变量。。
您可以将导出行添加到~/.bashrc。每次启动一个新的shell时,导出行将自动执行一次,因此FLASK_ENV的默认值将始终为development。
从bash手册页:
相关问题 更多 >
编程相关推荐