Python全栈(七)Flask框架之13.Flask-Restful的概念和使用
Restful是用于在前端与后台进行通信的一套规范,包括协议、数据传输格式、url链接、http请求方法。Flask-Restful可以在Flask中快速实现Restful API功能;定义视图类时,要继承自Resource类,实现请求方法get等。使用reparse验证数据是否合法,通过add_argument()方法定义验证。可以通过marshal_with装饰器在视图类中预设好返回的字段;返回复杂结构可以用List和Nested;重命名属性需要用attribute参数;可以在指定字段时设置默认值。
复制链接