gpt4 book ai didi

django - 带有 Django drf 的 Openapi 3

转载 作者:行者123 更新时间:2023-12-04 02:39:39 25 4
gpt4 key购买 nike

我正在使用 Django 和 Django-Drf 来编写一个 Restful BE。

我还使用 drf-yasg 为我的服务生成 swagger 方案。

不幸的是,drf-yasg 尚不支持 OpenApi3,而且在可预见的 future 看起来也不会。

是否有 drf-yasg 的替代方案,它确实支持我可以与 Django-Drf 一起使用的 Openapi 3?

最佳答案

Django DRF 最近添加了 OpenAPI3 支持(我认为是 3.10),但它缺少 drf-yasg 具有的许多功能。即将推出的版本 (3.12) 将添加组件支持,但仍然缺少许多功能,例如方便的自定义选项。

我们发现自己在 正好同样的情况。经过一番认真的搜索,我们发现了空缺,因此创建了一个经过大量修改的 DRF OpenAPI3 实现的分支,它正在慢慢接近 drf-yasg 的功能。

https://github.com/tfranzel/drf-spectacular

试一试。它仍在成形,但已经涵盖了很多情况。欢迎反馈!

关于django - 带有 Django drf 的 Openapi 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59991596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com