![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Flask框架(2)——Flask_RESTful
Flask-Restful是一个专门用来写restful api的一个插件
whyfail
编程界崇尚以简洁优雅为美,很多时候,如果你觉得一个概念很复杂,那么很可能是你理解错了!
展开
-
Flask_RESTful之渲染模版
Flask_RESTful渲染模版如果在Flask_RESTful的类视图中想要返回html片段代码,或者是整个html文件代码,即渲染模版的意思。应该使用api.representation这个装饰器来定义一个函数,在这个函数中,应该对html代码进行一个封装,再返回。from flask import url_for,render_template,Blueprint,make_...原创 2020-01-21 13:14:19 · 751 阅读 · 0 评论 -
Flask_RESTful之蓝图使用
Flask_RESTful结合蓝图使用在蓝图中,如果使用Flask_RESTful,那么在创建Api对象的时候,使用蓝图对象,不再是使用app对象了.蓝图news.py文件:from flask import url_for,render_template,Blueprint,make_response,Response from flask_restful import Api,Res...原创 2020-01-21 12:35:55 · 1779 阅读 · 0 评论 -
Flask_RESTful之返回参数
Flask_RESTful返回标准化参数对于一个类视图,可以指定好一些字段作标准化用于返回。以后使用ORM模型或者自定义模型的时候,它会自动的获取模型中的相应的字段,生成json格式数据,然后再返回给客户端。这需要导入flask_restful.marshal_with装饰器。还需要写一个字典变量,来指定需要返回的标准化字段,以及该字段的数据类型。在get方法中,返回自定义对象的时候...原创 2020-01-15 23:48:06 · 1031 阅读 · 0 评论 -
Flask_RESTful之参数验证
参数验证也叫参数解析。Flask-Restful插件提供了类似WTForms来验证提交的数据是否合法的包,叫做reqparse。基本用法借助于测试工程师 常用的接口测试工具postman来检验。from flask import Flask,url_for,render_template from flask_restful import Api,Resource,reqparse,...原创 2020-01-15 22:47:44 · 4706 阅读 · 0 评论 -
Flask_RESTful之简介
Restful接口规范REST指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次。restful接口规范是用于在前端与后台进行通信的一套规范。使用这个规范可以让前后端开发变得更加轻松。适用...原创 2020-01-15 18:39:03 · 551 阅读 · 0 评论