首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用django-rest-swagger 2与自定义swagger.json

使用django-rest-swagger 2与自定义swagger.json
EN

Stack Overflow用户
提问于 2017-01-22 03:28:18
回答 1查看 922关注 0票数 1

我有一个用django-rest-框架构建的项目,我想使用django-rest-swagger获得API文档,所以我通过swagger编辑器创建了一个swagger.json文件,然后我的问题是:

如何使django rest-swagger读取和呈现我自己的swagger.json而不是由代码自动生成的?

我一遍又一遍地检查了django-rest-swagger文档,但是没有发现。

如有任何意见,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-10 17:50:04

我知道这是一篇老文章,但我遇到了同样的问题,我想提供我的工作周围。

如果您试图从外部JSON创建Swagger,这就是我的工作。我正在使用django,但我想提供另一个框架和服务器的swagger。以下是两种选择:

  1. 最简单的解决方案是手动呈现swagger模板,并在SwaggerUi()中插入提供JSON的端点url,这通常位于最后一个块中。
  2. 或者,如果您不能直接访问JSON或有一个静态文件,那么创建您自己的rest端点,要么读取该文件,要么向远程服务器发出请求,然后它本身提供所需的json。在swagger模板中引用此端点。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41787020

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档