fastapi给文档页面docs/加锁

加锁后效果如下:

如图docs/页面打开默认是茶壶,需加上定制参数才能正常访问 :

具体实现如下:

  1. 安装依赖包:
bash 复制代码
pip install 'fastapi-cdn-host>=0.5.2' || pip install --upgrade git+ssh://git@github.com/waketzheng/fastapi-cdn-host
  1. 启用文档锁:
python 复制代码
import fastapi_cdn_host
from fastapi import FastAPI


app = FastAPI(openapi_url="/api/v1/openapi.json")
fastapi_cdn_host.patch_docs(app, lock=fastapi_cdn_host.weekday_lock)

更多示例见:fastapi-cdn-host/tests/lock_docs/main.py at main · waketzheng/fastapi-cdn-host · GitHub

相关推荐
BUG研究员_3 小时前
Web应用-FastAPI
python·fastapi
SilentSamsara3 小时前
FastAPI 实战:从路由定义到依赖注入的完整 REST API
开发语言·python·青少年编程·fastapi
玄米乌龙茶1234 小时前
Web 框架(FastAPI / Flask)核心概念
前端·flask·fastapi
kaico201814 小时前
FastAPI 基础入门
fastapi
llilay1 天前
企业级FastAPI后端模板搭建(三)整合日志Log
数据库·python·fastapi
llilay1 天前
企业级FastAPI后端模板搭建(一)初始化项目
fastapi
kaico20181 天前
FastAPI 框架 - 高级部分
oracle·fastapi
kaico20181 天前
FastAPI 框架 - 部署与实战
fastapi
llilay1 天前
企业级FastAPI后端模板搭建(二)整合路由Router
开发语言·python·fastapi