python - Swagger UI + OpenAPI 全宽渲染图像
问题描述
我正在使用Python + Flask + Connexion + Swagger + OpenAPI
.
我有这个OpenAPI
文件:
当我执行它时,它会正确渲染图像。
我的问题是:图像变得太大,因为图像附加了一个 CSS 类:full-width
。反正有没有说不Swagger UI
添加那个类?
请记住,我正在使用:openapi: 3.0.1
.
谢谢!
解决方案
我通过覆盖Swagger-UI / CSS
文件来完成这项工作。
如果像我一样使用:Python + Flask + Connexion + Swagger + OpenAPI
那么您可以使用与文件相同的路径定义一个新路由:swagger-ui.css
并使用原始内容提供它,但更改如下。这就是诀窍。
...
.swagger-ui img.full-width {
/* width: 100% */
}
...
推荐阅读
- python - 颤振 PUT 请求
- angular - Angular:从 .subscribe() 内部返回的字符串会导致无限的 xhr 请求
- java - Selenium 文件上传错误-> org.openqa.selenium.ElementNotInteractableException:元素不可交互
- css - 定位整个文档中的奇数元素,而不仅仅是兄弟姐妹
- php - 我希望我的日期格式为 09:54:24
- javascript - 错误:在我的 NodeJS 应用程序中找不到模块“../../models/blog”
- c++ - 计算彼此之间数字的平均值 C++
- python - 使用 telnetlib 在 telnet 期间从 tn.write() 获取输出
- react-native - 无法从 api 的响应中设置状态
- javascript - 在 Gatsby Typescript 中使用 SVG 时出错