我正在编写一个通过 DRF 公开 API 的 Django 应用程序。通常,我会从代码生成模式并通过 swagger-ui 和 Django 的 django rest framework swagger 插件公开 API 文档。该插件使用 2 个渲染来执行此操作,例如:
schema_view = get_schema_view(
title='app api title',
renderer_classes=[OpenAPIRenderer, SwaggerUIRenderer]
)
这次我的用例有点不同。我想要做的是渲染一个已经存在的 swagger.yml (我不想从代码中动态生成它)。我猜想需要将现有的 swagger.yml 注入 SwaggerUIRenderer,但我没有这样做......
有什么办法可以通过其余的招摇插件来做到这一点?