首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
好奇哈米说
掘友等级
安全工程师
|
中国空天星舰队
好奇哈米说,对世界充满好奇
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
赞
文章( 53 )
沸点( 0 )
Django REST framework API 指南(2):响应
REST framework 通过提供一个 Response 类来支持 HTTP 内容协商,该类允许你根据客户端请求返回不同的表现形式(如: JSON ,HTML 等)。 Response 类是 Django 的 SimpleTemplateResponse 的子类。Respo…
Django REST framework API 指南(7):解析
REST framework 包含许多内置的解析器类,允许接受各种媒体类型(media types)的请求。还支持自定义解析器,这使你可以灵活地设计 API 接受的媒体类型。 视图的有效解析器集始终定义为类列表。当访问 request.data 时,REST framework…
Django REST framework API 指南(4):通用视图
基于类的视图的一个主要优点是它们允许你编写可重复使用的行为。 REST framework 通过提供大量预构建视图来提供常用模式,从而充分利用了这一点。 REST framework 提供的通用视图允许您快速构建紧密映射到数据库模型的 API 视图。 如果通用视图不符合需求,可…
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 指南(6):路由
一些 Web 框架(如 Rails)提供了一种能够自动确定应用程序的 URL 如何映射到处理请求的功能。 REST framework 增加了对 Django 自动 URL 路由的支持,并提供了一种将视图逻辑连接到一组 URL 的简单,高效和一致的方式。 下面是一个使用 Sim…
Django REST framework API 指南(10):序列化·字段
序列化字段处理基本数据类型和其他数据类型(比如自定义的类)之间的转换。它们还可以对数据进行验证,以及从其父对象中检索和设置值。 注意: 序列化字段都声明在 fields.py 中,但按照惯例,应该使用 from rest_framework import serializers…
Django REST framework API 指南(11):序列化·关系
关系字段用于表示模型关系。 它们可以应用于 ForeignKey,ManyToManyField 和 OneToOneField 关系,反向关系以及 GenericForeignKey 等自定义关系。 检查关系。 在使用 ModelSerializer 类时,将自动为你生成序列…
Django REST framework API 指南(21):Schemas
API schema 是一个非常有用的工具,它允许一系列用例,包括生成参考文档,或者驱动可以与 API 交互的动态客户端库。 你需要安装 coreapi 软件包才能为 REST framework 添加 schema 支持。 REST framework 使用 Core API…
Django REST framework API 指南(15):限流
限流与权限类似,因为它确定是否应该授权请求。 限流阀指示临时状态,并用于控制客户端可以对API进行的请求速率。 与权限一样,可能会使用多种限流方式。你的 API 可能对未经身份验证的请求进行限流,对经过身份验证的请求限流较少。 如果你需要对 API 的不同部分使用不同的限流策略…
下一页
个人成就
文章被阅读
299
掘力值
100
关注了
42
关注者
0
收藏集
5
关注标签
107
加入于
2018-07-01