一个月学通Python(二十四):djangorestframework(DRF)进阶用法

专栏介绍

结合自身经验和内部资料总结的Python教程,每天3-5章,最短1个月就能全方位的完成Python的学习并进行实战开发,学完了定能成为大佬!加油吧!卷起来!

全部文章请访问专栏:《Python全栈教程(0基础)》


文章目录

    • 专栏介绍
    • RESTful架构和DRF进阶
      • 使用CBV
        • 继承APIView的子类
        • 继承ModelViewSet
      • 数据分页
      • 数据筛选


RESTful架构和DRF进阶

除了上一节讲到的方法,使用DRF创建REST风格的数据接口也可以通过CBV(基于类的视图)的方式。使用CBV创建数据接口的特点是代码简单,开发效率高,但是没有FBV(基于函数的视图)灵活,因为使用FBV的方式,数据接口对应的视图函数执行什么样的代码以及返回什么的数据是高度可定制的。下面我们以定制学科的数据接口为

你可能感兴趣的:(Python全栈教程(0基础),python,开发语言)