最开始使用Flask时还是0.12.x,现在已升级到1.1.x,回顾一下,并尝试一下新变化
Flask简介
python强调简约,Flask框架也是强调“微小”,缺省情况下, 不包含数据库抽象层、表单验证或者其他已有的库来处理东西。我们可以通过拓展来添加这些功能,或者自由发挥,让它变成你想让它变成的样子。小而精快速实现想法。
搭建Hello {anything}
app.py
from flask import Flask, escape, request
app = Flask(__name__)
@app.route('/')
def hello():
name = request.args.get("name", "World")
return f'Hello, {escape(name)}!'
启动
# 现在可以命令行启动,以前用python2命令运行,代码app.run()
root$ flask run
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
直接访问
加参数访问
就是这么easy