Python flask如何设计后端接口
时间: 2024-04-29 20:02:48 浏览: 203
flask yolov5 后端接口
Python flask可以通过装饰器 @app.route() 来定义后端接口。具体可以参考下面的代码示例:
```
from flask import Flask, request
app = Flask(__name__)
@app.route('/example', methods=['GET', 'POST'])
def example():
if request.method == 'GET':
# 处理 GET 请求
return "This is a GET request"
elif request.method == 'POST':
# 处理 POST 请求
data = request.get_json()
return "This is a POST request with data: {}".format(data)
```
在上述代码中,使用了 @app.route() 装饰器来定义了一个路径为 /example 的接口,并且支持 GET 和 POST 请求。对于不同的请求方法,可以通过 request.method 属性来判断。对于 POST 请求,可以通过 request.get_json() 方法获取请求中的 JSON 数据。
阅读全文