首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
wcode
掘友等级
Python, Golang
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
Django REST framework API 指南(13):认证
身份验证是将传入请求与一组识别凭证(例如请求的用户或其签名的令牌)相关联的机制。然后,权限和限制策略可以使用这些凭据来确定请求是否应该被允许。 REST framework 提供了许多开箱即用的身份验证方案,同时也允许你实施自定义方案。 身份验证始终在视图的开始处运行,在执行权…
Django REST framework API 指南(12):验证器
大多数情况下,您在 REST framework 中处理验证时,只需依赖默认的字段验证,或者在序列化类或字段类上编写明确的验证方法。 但是,有时你会希望将验证逻辑放置到可重用组件中,以便在整个代码库中轻松地重用它。这可以通过使用验证器函数和验证器类来实现。 Django RES…
Django REST framework API 指南(11):序列化·关系
关系字段用于表示模型关系。 它们可以应用于 ForeignKey,ManyToManyField 和 OneToOneField 关系,反向关系以及 GenericForeignKey 等自定义关系。 检查关系。 在使用 ModelSerializer 类时,将自动为你生成序列…
Django REST framework API 指南(10):序列化·字段
序列化字段处理基本数据类型和其他数据类型(比如自定义的类)之间的转换。它们还可以对数据进行验证,以及从其父对象中检索和设置值。 注意: 序列化字段都声明在 fields.py 中,但按照惯例,应该使用 from rest_framework import serializers…
Django REST framework API 指南(9):序列化
序列化器允许将诸如查询集和模型实例之类的复杂数据转换为原生 Python 数据类型,然后可以将它们轻松地呈现为 JSON,XML 或其他内容类型。序列化器还提供反序列化,在首次验证传入数据之后,可以将解析的数据转换回复杂类型。 REST framework 中的序列化类与 Dj…
Django REST framework API 指南(8):渲染
REST framework 包含许多内置的渲染器类,允许您使用各种 media type 返回响应。同时也支持自定义渲染器。 视图的渲染器集合始终被定义为类列表。当调用视图时,REST framework 将对请求内容进行分析,并确定最合适的渲染器以满足请求。内容分析的基本过…
Django REST framework API 指南(7):解析
REST framework 包含许多内置的解析器类,允许接受各种媒体类型(media types)的请求。还支持自定义解析器,这使你可以灵活地设计 API 接受的媒体类型。 视图的有效解析器集始终定义为类列表。当访问 request.data 时,REST framework…
Django REST framework API 指南(6):路由
一些 Web 框架(如 Rails)提供了一种能够自动确定应用程序的 URL 如何映射到处理请求的功能。 REST framework 增加了对 Django 自动 URL 路由的支持,并提供了一种将视图逻辑连接到一组 URL 的简单,高效和一致的方式。 下面是一个使用 Sim…
Django REST framework API 指南(5):视图集
Django REST framework 允许将一组相关视图的逻辑组合到一个称为 ViewSet 的类中。在其他框架中,您可能会发现概念上类似的实现,名为 “Resources” 或 “Controllers” 。 ViewSet 类只是一种基于类的 View,它不提供任何处…
Django REST framework API 指南(4):通用视图
基于类的视图的一个主要优点是它们允许你编写可重复使用的行为。 REST framework 通过提供大量预构建视图来提供常用模式,从而充分利用了这一点。 REST framework 提供的通用视图允许您快速构建紧密映射到数据库模型的 API 视图。 如果通用视图不符合需求,可…
下一页
个人成就
文章被点赞
593
文章被阅读
160,337
掘力值
3,281
关注了
4
关注者
480
收藏集
2
关注标签
8
加入于
2017-09-28