安装
pip install flask-restful
接口简单使用案例
# import os
import pymysql
from flask import Flask
from flask import session
from flask_sqlalchemy import SQLAlchemy
from flask_wtf import CSRFProtect # 导入csrf校验模块,csrfProtect在1.0之后移除
from flask_restful import Resource,Api # 导入flask_restful中的Resource,Api
pymysql.install_as_MySQLdb()
app = Flask(__name__)
# 关联csrf和flask应用
csrf = CSRFProtect(app)
# 使用类配置加载
app.config.from_object('config.DebugConfig')
# 关联sqlalchemy和flask应用
db = SQLAlchemy(app)
# 关联api和flask应用
api = Api(app)
class PersonInfo(Resource):
"""
处理请求的视图类,get方法就是用来处理get请求的方法
"""
def get(self):
return {"name":"张三","age":18}
# 注册api接口的路由
api.add_resource(PersonInfo,"/API/")

本文介绍如何使用pip安装Flask-RESTful,并通过一个简单的接口案例展示其基本用法,包括与Flask框架的集成,以及如何定义资源和处理HTTP请求。
&spm=1001.2101.3001.5002&articleId=98887813&d=1&t=3&u=e23d2360dee748c5bd0b8bf52cd467f6)
5421

被折叠的 条评论
为什么被折叠?



