草庐IT

hypothesis-jsonschema

全部标签

Python - Cerberus、jsonschema、voluptous - 哪一个合适?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭5年前。Improvethisquestion我正在使用Python开发一个小型RESTfulWeb应用程序,并使用JSON作为接口(interface)。应用程序接受JSON数据并需要根据模式验证它们。根据请求,架构可能非常严格或灵活。此外,应用程序可能需要在以后的改进中验证用户对象。我在stackoverflow和其他网站上找到了一些建议。这些包括Cerberusjsonschemavoluptuous但找不到合适的比较。在简单性

自动将结构转到 OpenAPI 到 JSONSchema 生成

我有一个Go结构,我想为其自动生成一个OpenAPI架构。一旦我有了该结构的OpenAPI定义,我想生成它的JSONSchema,这样我就可以验证传入的输入数据并将被解析到这些结构中。结构如下所示://mySpec:io.myapp.MinimalPodtypeMinimalPodstruct{Namestring`json:"name"`//k8s:io.k8s.kubernetes.pkg.api.v1.PodSpecv1.PodSpec}上面的结构显然是对KubernetesPodSpec的扩充。现在我使用的方法是将generatedefinition部分用于我的structMi
12