首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
modelviewset专题
Django REST framework视图集与路由详解:深入理解ViewSet、ModelViewSet与路由映射器
系列文章目录 Django入门全攻略:从零搭建你的第一个Web项目Django ORM入门指南:从概念到实践,掌握模型创建、迁移与视图操作Django ORM实战:模型字段与元选项配置,以及链式过滤与QF查询详解Django ORM深度游:探索多对一、一对一与多对多数据关系的奥秘与实践跨域问题与Django解决方案:深入解析跨域原理、请求处理与CSRF防护Django视图层探索:GET/PO
阅读更多...
DRF: 序列化器、View、APIView、GenericAPIView、Mixin、ViewSet、ModelViewSet的源码解析
前言:还没有整理,后续有时间再整理,目前只是个人思路,文章较乱。 注意路径匹配的“/” 我们的url里面加了“/”,但是用apifox等非浏览器的工具发起请求时没有加“/”,而且还不是get请求,那么这个请求就会被加上“/”且重定向成一个get请求。从而导致返回None且报错。 譬如现在有个视图类: class BookView(APIView):def get(self, reque
阅读更多...
【Django 05】Django-DRF(ModelViewSet)、路由组件、自定义函数
1. Django-DRF(ModelViewSet) 1.1 DRF是什么? ModelViewSet 是 Django REST framework 提供的一个视图集类,它封装了常见的模型操作方法。 模型类提供了默认的增删改查功能。 它继承自 GenericViewSet、ListModelMixin、RetrieveModelMixin、CreateModelMixin、Update
阅读更多...