Skip to main content
7、Flask CBV 与 RESTful API

7、Flask CBV 与 RESTful API

我曾经在之前的工作中,使用20行代码实现使用传统视图100多行实现的增删改查的功能。之前使用的是flask_restful,但是这个模块没有swagger文档,还挺说这个模块的负责人是物理层面的找不到了,后面我又接触到flask_restx这个模块,实现了文档自动生成这个很重要的功能。

一、为什么需要 Class-Based Views(CBV)和 RESTful API

1.1 函数视图的局限性

传统的 Flask 函数视图(Function-Based Views)虽然简单,但在复杂场景下存在以下问题:


Y-aong...About 4 min源码分析flask源码分析flaskrestful