佛山网络营销网站,网页设计公司面试问题,王烨江婉柔,营销推广方案怎么写优势#xff1a; Flask-Restful 是一个专门用来写 restful api 的一个插件。 使用它可以快速的集成restful api 接口功能。 在系统的纯api 的后台中#xff0c;这个插件可以帮助我们节省很多时间。 缺点#xff1a; 如果在普通的网站中#xff0c;这个插件就没有优势了 Flask-Restful 是一个专门用来写 restful api 的一个插件。 使用它可以快速的集成restful api 接口功能。 在系统的纯api 的后台中这个插件可以帮助我们节省很多时间。 缺点 如果在普通的网站中这个插件就没有优势了因为在普通的网站 开发中是需要去渲染HTML 代码的 而Flask-Restful 在每个请求中都是返回 json 格式的数据。 安装插件 pip install flask-restful 定义 Restful 的类视图 1. 从 flask_restful 中导入 Api 来创建一个 api 对象。 2. 写一个类视图让他继承自 Resource 类然后在这个里面使用 你想要的请求方式来定义相应的方法比如你想要将这个类视图只 能采用 post 请求那么就定义一个 post 方法。 3. 使用 api.add_resource 来添加类视图与 url 。 from flask import Flask,render_template# pip install flask-restful
from flask_restful import Resource,Api
app Flask(__name__)
# 建议API对象并绑定应用APP
api Api(app)class LoginView(Resource):def get(self):return {flag:True}def post(self):return {flag:False}# 建议路由
api.add_resource(LoginView,/login/,/login2,endpointlogin)if __name____main__:app.run(debugTrue) 执行结果