摘要:
第01篇 DRF 入门1 第02篇 DRF 进阶1 序列化、增删改查 第03篇 DRF 进阶2 请求、响应与视图 第04篇 DRF 进阶3 路由与认证 第05篇 DRF 进阶4 权限、频率、过滤、排序 第06篇 DRF 进阶5 列表接口、分页器、IP频率限制 第07篇 DRF 进阶6 自定制频率、接 阅读全文
posted @ 2022-04-01 10:36
李延召的Blog
阅读(85)
评论(0)
推荐(0)
摘要:
快速开始 1 - 序列化 2 - 请求和响应 3 - 基于类的视图 4 - 身份验证和权限 5 - 关系和超链接 API 6 - 视图集和路由器 阅读全文
posted @ 2022-04-01 10:31
李延召的Blog
阅读(48)
评论(0)
推荐(0)
摘要:
教程 6:视图集和路由器 REST 框架包括一个处理 的抽象ViewSets,它允许开发人员专注于对 API 的状态和交互进行建模,并根据通用约定自动处理 URL 构造。 ViewSet类与类几乎相同View,只是它们提供诸如retrieve、 或之类的操作update,而不是诸如get或之类的方法 阅读全文
posted @ 2022-04-01 10:14
李延召的Blog
阅读(38)
评论(0)
推荐(0)
摘要:
教程 5:关系和超链接 API 目前,我们 API 中的关系通过使用主键来表示。在本教程的这一部分中,我们将通过使用超链接建立关系来提高 API 的内聚性和可发现性。 为我们的 API 根创建端点 现在我们有“snippets”和“users”的端点,但我们的 API 没有单一的入口点。为了创建一个 阅读全文
posted @ 2022-04-01 10:12
李延召的Blog
阅读(67)
评论(0)
推荐(0)
摘要:
教程 4:身份验证和权限 目前我们的 API 对谁可以编辑或删除代码片段没有任何限制。我们希望有一些更高级的行为,以确保: 代码片段始终与创建者相关联。 只有经过身份验证的用户才能创建片段。 只有片段的创建者可以更新或删除它。 未经身份验证的请求应具有完全只读访问权限。 向我们的模型添加信息 我们将 阅读全文
posted @ 2022-04-01 10:05
李延召的Blog
阅读(24)
评论(0)
推荐(0)
摘要:
教程 3:基于类的视图 我们也可以使用基于类的视图而不是基于函数的视图来编写我们的 API 视图。正如我们将看到的,这是一个强大的模式,它允许我们重用通用功能,并帮助我们保持代码DRY。 使用基于类的视图重写我们的 API 我们首先将根视图重写为基于类的视图。所有这些都涉及到对views.py. f 阅读全文
posted @ 2022-04-01 10:03
李延召的Blog
阅读(34)
评论(0)
推荐(0)
摘要:
教程 2:请求和响应 从这一点开始,我们将真正开始涵盖 REST 框架的核心。让我们介绍几个基本的构建块。 请求对象 REST framework 引入了一个Request扩展常规的对象HttpRequest,并提供更灵活的请求解析。对象的核心功能Request是request.data属性,它类似 阅读全文
posted @ 2022-04-01 09:59
李延召的Blog
阅读(39)
评论(0)
推荐(0)
摘要:
教程 1:序列化 介绍 本教程将介绍如何创建一个简单的 pastebin 代码突出显示 Web API。在此过程中,它将介绍构成 REST 框架的各种组件,并让您全面了解所有内容如何组合在一起。 该教程相当深入,因此您可能应该在开始之前获得一块饼干和一杯您最喜欢的啤酒。如果您只想快速了解一下,您应该 阅读全文
posted @ 2022-04-01 09:56
李延召的Blog
阅读(21)
评论(0)
推荐(0)
摘要:
快速开始 我们将创建一个简单的 API 以允许管理员用户查看和编辑系统中的用户和组。 项目设置 创建一个名为 的新 Django 项目tutorial,然后启动一个名为 的新应用程序quickstart。 # Create the project directory mkdir tutorial c 阅读全文
posted @ 2022-04-01 09:52
李延召的Blog
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号