FastAPI交互文档不显示的问题
当安装好fastapi,使用交互文档时,默认的页面静态文件是从CDN获取,就会有打开速度慢或者打不开的问题,通过以下三步修改。
1.下载需要的静态文件,将static目录保存到项目的根目录。
链接: https://pan.baidu.com/s/17prz4sd3FSWKVlUbqxG-UQ?pwd=evct 提取码: evct 复制这段内容后打开百度网盘手机App,操作更方便哦
2.修改当前使用的fastapi包。
打开Python包安装目录,Lib/site-packages,找到要修改的文件,fastapi/openapi/docs.py,修改以下两处。
# Lib/site-packages/fastapi/openapi/docs.py
def get_swagger_ui_html(
*,
openapi_url: str,
title