【Flask专题】04.设置Flask项目为开发环境(PyCharm)

  • Post author:
  • Post category:其他




设置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 版权协议,转载请附上原文出处链接和本声明。