设置Flask项目为开发环境(PyCharm)
设置Flask项目为开发环境(PyCharm)
在执行Flask中,当遇到如下图的WARNING时,需要将现在的生产环境设置为开发环境:
WARNING: This is a development server. Do not use it in a production deployment.
开启DEBUG模式
功能:开启DEBUG模式后,只要code有更改,服务器会自动重启,重新加载程序。
设置开发环境
查看app所有属性
print(app.config)
显示如下所示:
方法一、设置app的环境属性
app.config['ENV'] = 'development'
已设置开发环境:
方法二、在配置文件内设置
一、新建settings.py文件
设置如下:
ENV = 'development'
DEBUG = True
二、代码中加载新建对象
from flask import Flask
# 导入新建对象
import settings
app = Flask(__name__)
# 将对象配置到app设置中
# 另一种方式:app.config.from_pyfile('settings.py')
app.config.from_object(settings)
@app.route('/')
def hello_world():
return 'HELLO hello hello hello world!'
if __name__ == '__main__':
app.run()
启动后如下图所示:
版权声明:本文为yyf248630原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。