文章 2024-06-11 来自:开发者社区

在django使用视图集和路由集

1 视图集 Viewsets 视图集是一种将多个相关视图的逻辑组合到单个类中的方法。换个描述方式,也就是一个视图集可以替换多个视图。 比如,这里有四个视图:两个用于博客文章和两个给用户。通过使用ModelViewSet,示例代码展示了如何为博客文章和用户创建视图集。路由器(如SimpleRouter)与视图集配合,自动生成URL模式,简化路由配置。虽然初期学习曲线较陡峭,但视图集和路由器...

在django使用视图集和路由集
文章 2022-11-01 来自:开发者社区

【Django学习笔记 - 18】:drf请求响应简介、基类(APIView、GenericAPIView)、mixin扩展类与三级视图、视图集与路由

drf请求响应简介请求Request在DjangoViews中,每定义一个视图,都会传入一个默认的HttpRequest对象,这个HttpRequest对象由Django为我们创建。REST Framework传入视图的request对象就不再是Django默认的HttpRequest对象,而是REST framework提供的扩展了HttpRequest类的Request类的对象。REST f....

【Django学习笔记 - 18】:drf请求响应简介、基类(APIView、GenericAPIView)、mixin扩展类与三级视图、视图集与路由
文章 2022-11-01 来自:开发者社区

【Django学习笔记 - 18】:drf请求响应简介、基类(APIView、GenericAPIView)、mixin扩展类与三级视图、视图集与路由2

GenericAPIView    GenericAPIView    位置:rest_framework.generics    继承自APIView,增加了对于列表视图和详情视图可能用到的通用支持方法。通常使用时,可搭配一个或多个Mixin扩展类。    支持定义的属性:    列表视图与详情....

【Django学习笔记 - 18】:drf请求响应简介、基类(APIView、GenericAPIView)、mixin扩展类与三级视图、视图集与路由2

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注