首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Django
订阅
Jemini
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Django REST framework API 指南(1):请求
REST framework 的 Request 类扩展与标准的 HttpRequest,并做了相应的增强,比如更加灵活的请求解析(request parsing)和认证(request authentication)。 REST framwork 的 Request 对象提供…
Django REST framework API 指南(4):通用视图
基于类的视图的一个主要优点是它们允许你编写可重复使用的行为。 REST framework 通过提供大量预构建视图来提供常用模式,从而充分利用了这一点。 REST framework 提供的通用视图允许您快速构建紧密映射到数据库模型的 API 视图。 如果通用视图不符合需求,可…
Django REST framework API 指南(2):响应
REST framework 通过提供一个 Response 类来支持 HTTP 内容协商,该类允许你根据客户端请求返回不同的表现形式(如: JSON ,HTML 等)。 Response 类是 Django 的 SimpleTemplateResponse 的子类。Respo…
Django REST framework API 指南(13):认证
身份验证是将传入请求与一组识别凭证(例如请求的用户或其签名的令牌)相关联的机制。然后,权限和限制策略可以使用这些凭据来确定请求是否应该被允许。 REST framework 提供了许多开箱即用的身份验证方案,同时也允许你实施自定义方案。 身份验证始终在视图的开始处运行,在执行权…
Django REST framework API 指南(11):序列化·关系
关系字段用于表示模型关系。 它们可以应用于 ForeignKey,ManyToManyField 和 OneToOneField 关系,反向关系以及 GenericForeignKey 等自定义关系。 检查关系。 在使用 ModelSerializer 类时,将自动为你生成序列…
Django REST framework API 指南(9):序列化
序列化器允许将诸如查询集和模型实例之类的复杂数据转换为原生 Python 数据类型,然后可以将它们轻松地呈现为 JSON,XML 或其他内容类型。序列化器还提供反序列化,在首次验证传入数据之后,可以将解析的数据转换回复杂类型。 REST framework 中的序列化类与 Dj…
Django REST framework API 指南(5):视图集
Django REST framework 允许将一组相关视图的逻辑组合到一个称为 ViewSet 的类中。在其他框架中,您可能会发现概念上类似的实现,名为 “Resources” 或 “Controllers” 。 ViewSet 类只是一种基于类的 View,它不提供任何处…
Django REST framework API 指南(3):视图
REST framework 提供了一个 APIView 类,它继承于 Django 的 View 类。 传递给处理方法的 request 对象是 REST framework 的 Request 实例,而不是 Django 的 HttpRequest 实例。 处理方法可能返回…
Django REST framework API 指南(7):解析
REST framework 包含许多内置的解析器类,允许接受各种媒体类型(media types)的请求。还支持自定义解析器,这使你可以灵活地设计 API 接受的媒体类型。 视图的有效解析器集始终定义为类列表。当访问 request.data 时,REST framework…
Django REST framework API 指南(12):验证器
大多数情况下,您在 REST framework 中处理验证时,只需依赖默认的字段验证,或者在序列化类或字段类上编写明确的验证方法。 但是,有时你会希望将验证逻辑放置到可重用组件中,以便在整个代码库中轻松地重用它。这可以通过使用验证器函数和验证器类来实现。 Django RES…