文章目录
1、介绍
Flask是由python语言编写的轻量级Web应用框架,主要应用于后端框架,处理客户端请求并返回响应。
2、demo演示
from flask import Flask
#应用实例化
app = Flask(__name__)
#装饰器,也称为路由,将URL('/’)映射到视图函数(hello_world)
@app.route('/')
def hello_world():、
#定义的视图函数
return 'Hello, World!'
if __name__ == '__main__':
启动内置服务器
app.run(host='0.0.0.0', port=5000, debug=True)
大家可在python环境下,安装flask依赖,执行上述代码,flaskf服务启动后,可直接在浏览器中输入: http://ip:5000/,进行测试。
3、Flask请求和响应
flask作为后端框架,开发者需要注意的两点,一是定义请求路由地址及方法(如GET,POST),二是获取请求数据,便于定义和实现视图函数的功能,并返回响应。
3.1 演示demo
先定义一个完整的Flask服务,路由地址和视图函数,后面修改内容,均在视图函数中的获取参数数据部分的内容
from flask import Flask,request
from gevent import pywsgi
app = Flask(__name__)
#定义路由地址
demo_url = "/demo" # 识别
#请求方式POST
@app.route(demo_ur