七十六:flask.Restful之flask-Restful插件的基本使用

Posted zhongyehai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了七十六:flask.Restful之flask-Restful插件的基本使用相关的知识,希望对你有一定的参考价值。

 

安装:
flask 0.8以上、python2.6或者3.3以上:pip install flask-restful


使用方法:
1.从flask_restful中导入Api,来创建对象
2.写一个视图函数,继承flask_restful.Resource,然后再这个里面使用想要的请求方式来定义相应方法,希望此视图函数只接收post请求,则只需要定义一个post方法即可
3.使用api.add_resource来添加视图与url

 

注意事项
1.如果想返回json数据,就使用flask_restful,如果想渲染模板,可以采用app.route方式
2.url可以接收参数,同时,可以指定多个url

 

简单示例

技术图片

使用get请求

技术图片

post,直接会返回json

技术图片

同时,两种视图方式可以混用,一个返回json,一个返回模板

技术图片

技术图片

 

终结点的问题

技术图片

当没有指定endpoint的时候,默认使用视图名的小写

技术图片

 

在url中带参数

技术图片

技术图片

定义多个url可以访问此视图

技术图片

技术图片

 

以上是关于七十六:flask.Restful之flask-Restful插件的基本使用的主要内容,如果未能解决你的问题,请参考以下文章

测开之路七十六:性能测试蓝图之html

初学Android 多媒体之使用SoundPool播放音效 七十六

通信算法之七十六:无人机反制-电磁攻击和火力反制

通信算法之七十六:无人机反制-电磁攻击和火力反制

《C#零基础入门之百识百例》(七十六) 委托事件实例练习1 -- 猫捉老鼠

“全栈2019”Java第七十六章:静态非静态内部类访问权限