基于一个模块化的架构
,Django的REST框架能够创造的REST API的任何形式的网络访问服务的使用。
该代码是非常有据可查,并提供了易于部署的教程。
在这一刻,像Mozilla和Eventbrite公司信赖Django的REST框架来驱动他们的一些原料药
什么是此版本的新:
< UL>
什么在3.1.0版本新:
- 的API版本更好的支持
- 内置的国际化支持。
- 支持的Django 1.8的HStoreField和ArrayField。
- 系统超级智能光标分页方案。
- 改进的分页API,支持头部或全身分页样式。
- 在分页控件呈现可浏览的API中。
什么是3.0.5版本,新的:
- 在打印交涉序列化器,使您可以准确地检查哪些领域存在的实例。
- 在简单的模型序列化是有很大的更容易理解和调试,并可以很容易地隐含ModelSerializer类和明确的序列化类之间切换。
- 在一个新的BaseSerializer类,使它更易于编写串行器替代存储后端,或者完全自定义序列化和验证逻辑。
- 在一个清洁领域的API,包括新的类,如ListField和MultipleChoiceField。
- 在超级简单的默认实现通用视图。
- 支持覆盖验证错误是如何通过你的API来处理。
- 在元数据API,允许您自定义选项请求的方式你的API来处理。
- 在一个更紧凑的JSON输出的unicode编码风格默认情况下打开。
- 在模板化的基于HTML的形式呈现的串行器。
什么是2.3.12版新:
- 在安全性修正:
- OrderingField现在只允许在订货上可读的序列化领域,或者在领域使用ordering_fields明确指定。这防止用户能够通过不可见的API中的字段订购,和利用敏感数据,如密码哈希值的排序。
- 修正:
- WRITE_ONLY =真田现在浏览的API中显示。
什么在2.2.0版本新:
- 在Python 3的支持
- 添加了post_save()挂钩的通用视图。
- 允许串行处理类型的字典和对象。
- 弃用ManyRelatedField()有利于RelatedField的语法(多=真)
- 弃用空=真上有利于所需=假。 的关系
- 弃用空白=真上CharFields,只需使用所需=假。
- 在赞成has_object_permission的弃用的权限检查可选obj参数。
- 弃用隐含的超级链接关系的行为。
- 修正:修复破损DjangoModelPermissions 。
- 修正:允许串行输出进行缓存
- 修正:修正了造型上可浏览API登录 。
什么在2.1.6版本新:
- 在拔去DjangoModelPermissions
什么版本2.1.1的新:
- 支持利用HTML例外模板。例如。 403.html
- 在超链接领域采取可选slug_field,slug_url_kwarg和pk_url_kwarg参数。
- 修正:用可选尾随slashs产生面包屑时,妥善处理
- 修正:使文本域相同的宽度可浏览API等领域 。
要求:
- 在Python的2.6.X以上
- 的Django 1.3或更高版本
评论没有发现