2

我正在使用 AWS chalice 进行 API 开发和部署。目前,我即将为我的 API 实现 swagger 定义,我不想将 swagger 定义创建过程作为手册进行。是否有任何框架或工具可用于圣杯使用 docstring 或任何其他技术自动生成 swagger 定义?实际上我尝试了 apispec-chalice 框架,但它没有按预期工作。任何与大摇大摆创作的圣杯相关的信息都会非常有用。提前致谢。

4

1 回答 1

2

使用原生ApiSpec ( https://apispec.readthedocs.io/en/latest/ )很好

  1. 首先,将以下内容添加到您的 app.py
from apispec import APISpec

#Create an APISpec
spec = APISpec(
    title='AppName',
    version='1.0.0',
    openapi_version="3.0.2",
    plugins=[],
)
  1. 然后chalice generate-models从项目仓库中的终端运行。
于 2020-10-23T02:49:51.023 回答