【发布时间】:2019-03-19 19:57:23
【问题描述】:
我使用 OpenApi 3 规范在名为 apidocs.yml 的文件中指定了 API 架构。现在我想针对特定的 .yml 模式验证 Django-rest-framework API 响应。
我该怎么做呢?我在谷歌上搜索过,找不到任何能够做到这一点的库。我找到的最接近的是一个名为 flex 的库,但它只支持 OpenApi version 2。
是否有一个 python 封装可以验证来自 API 的 json 响应对 OpenApi 3 .yml 架构文件?
【问题讨论】:
-
类似
openapi-spec-validatorgithub.com/p1c2u/openapi-spec-validator ? -
我也有同样的问题。接受的答案依赖于外部工具。我希望在每次提供响应时验证响应。有没有办法根据定义的 OpenAPI 规范 v3 验证响应?
标签: python django django-rest-framework swagger