【发布时间】:2015-03-26 12:32:42
【问题描述】:
我写了一个 json-schema 来验证我的 API 的 POST 请求附带的 json。不,我需要反序列化这个 json。
当我开始构建嵌套的serializers 结构时,我注意到过程非常相似。所以我的问题是:我已经编写好的 json-schema 可以帮助反序列化过程吗?
【问题讨论】:
-
django-rest-framework 序列化程序已经通过
.is_valid()方法验证了传入的数据。为什么需要 json-schema? -
假设这只是我的偏好。 Json-schema 可以发布并用作数据交换格式的明确标准,我们可以在代码中编写验证器时提供给数据生产者
-
也许Json Schema Toolkit 会有所帮助?
标签: python json django django-rest-framework jsonschema