fastapi无网络环境部署 JavaScript 和 CSS
fastapi无网络环境部署 JavaScript 和 CSS
参考文档:
https://fastapi.tiangolo.com/how-to/custom-docs-ui-assets/#self-hosting-javascript-and-css-for-docs
如果您需要应用程序即使在离线、没有开放的 Internet 访问或在本地网络中也能继续工作,那么自托管 JavaScript 和 CSS 可能会很有用。
在这里,您将了解如何在同一个 FastAPI 应用程序中自行提供这些文件,并配置文档以使用它们。
下载文档所需的静态文件并将它们放在 static/ 目录中。
Swagger UI 使用以下文件
https://cdn.jsdelivr.net/npm/swagger-ui-dist@5/swagger-ui-bundle.js
https://cdn.jsdelivr.net/npm/swagger-ui-dist@5/swagger-ui.css
ReDoc 使用该文件:
https://cdn.jsdelivr.net/npm/redoc@next/bundles/redoc.standalone.js

修改代码


测试效果

浙公网安备 33010602011771号