解决fastapi访问/docs和/redoc接口文档显示空白或无法加载
如果你的项目结构(静态资源目录)和docs.py配置与笔者完全相同,那么你再次启动时访问/docs和/redoc就应该不会有问题了。(如果你修改了静态资源目录结构,你需要对应修改docs.py中对应的路由)我们在浏览器开发者工具中可以看到它请求了一个js脚本,这个脚本部署在国外,国内无法访问,导致页面卡死在这里,显示空白。知道这个以后,我们可以讲这些静态资源配置到自己的本地,这些静态资源都在github上开源。这个问题是由于fastapi内置的接口文档使用的外网的cdn。修改里面的静态资源访问路径。
原创
2023-06-03 14:16:58 ·
4482 阅读 ·
2 评论