![](https://img-blog.csdnimg.cn/5bca30dc0e53445f966fa6bc8bd69aff.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DRF
文章平均质量分 73
主要介绍django前后端分离框架,作为复习使用
C—V大师
ctrl+c,ctrl+v
展开
-
DRF-过滤
在视图上使用参数允许您以一种随后可以作为上下文自动传递给呈现模板的方式指定排序。视图来实现相同的行为,但使用过滤器后端允许您更轻松地将此限制添加到多个视图,或将其应用于整个API。如果您确信视图使用的查询集不包含任何敏感数据,您还可以使用特殊值明确指定视图应允许对。您可能希望过滤查询集以确保仅返回与发出请求的当前经过身份验证的用户相关的结果。您还可以提供自己的通用过滤后端,或编写可安装的应用程序供其他开发人员使用。过滤初始查询集的最后一个示例是根据url中的查询参数确定初始查询集。...原创 2022-06-30 21:09:11 · 442 阅读 · 0 评论 -
DRF-路由
这是一个简单的 URL conf 示例,它使用. 该方法有两个强制参数:或者,您还可以指定一个附加参数:上面的示例将生成以下 URL 模式: 额外操作的路由 视图集可以通过使用装饰器装饰方法来标记路由的额外操作。这些额外的操作将包含在生成的路由中。例如,给定类上的方法: 将生成以下路线:默认情况下,URL 模式基于方法名称,并且 URL 名称是和带连字符的方法名称的组合。如果您不想对这些值中的任何一个使用默认值,则可以改为将and参数提供给装饰器。例如,如果您想将自定义操作的 URL 更改为,您可以编写:原创 2022-06-30 21:07:55 · 231 阅读 · 0 评论 -
DRF-限流
可以使用和设置全局设置默认限制策略。例如。 中使用的速率描述可能包括、、或作为节流周期。您还可以使用基于类的视图在每个视图或每个视图集的基础上设置限制策略。 如果您将装饰器与基于函数的视图一起使用,则可以使用以下装饰器。 也可以为使用装饰器创建的路由设置节流类。以这种方式设置的节流类将覆盖任何视图集级别的类设置。 API 参考 AnonRateThrottle 只会限制未经身份验证的用户。传入请求的 IP 地址用于生成一个唯一的密钥来限制。允许的请求率由以下之一确定(按优先顺序)。如果您想限制来自未知来源的原创 2022-06-27 12:57:34 · 139 阅读 · 0 评论 -
DRF-分页
可以使用和设置键全局设置分页样式。例如,要使用内置的限制/偏移分页,您可以执行以下操作: 请注意,您需要设置分页类和应使用的页面大小。默认情况下,两者都是和。您还可以使用该属性在单个视图上设置分页类。通常,您会希望在整个 API 中使用相同的分页样式,尽管您可能希望在每次查看的基础上改变分页的各个方面,例如默认或最大页面大小。如果要修改分页样式的特定方面,则需要覆盖其中一个分页类,并设置要更改的属性。 然后,您可以使用属性将新样式应用于视图: 或者使用设置键全局应用样式。例如: API 参考 页码分页 这原创 2022-06-27 12:51:50 · 269 阅读 · 0 评论 -
DRF-序列化器
主要摘抄drf官网,适合复习查阅使用原创 2022-06-24 20:08:28 · 391 阅读 · 0 评论 -
DRF-视图
根据drf官方文档摘抄,主要介绍视图和视图集原创 2022-06-24 20:04:49 · 361 阅读 · 0 评论