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

相关推荐
云和数据.ChenGuang1 小时前
fastapi flask django区别
人工智能·python·django·flask·fastapi
小庄梦蝶19 小时前
关于fastapi使用注意点
fastapi
hudawei99620 小时前
Flask 与 FastAPI 对比分析
python·flask·fastapi
你喜欢喝可乐吗?2 天前
FastAPI 入门笔记
笔记·fastapi
一尘之中2 天前
Ubuntu 22.04 上 FastAPI 的完整安装与问题解决指南
ubuntu·fastapi·ai写作
PieroPc2 天前
用FastAPI 后端 和 Vue3 前端写一个博客系统 例
前端·vue·fastapi
小北方城市网2 天前
Python FastAPI 异步性能优化实战:从 1000 QPS 到 1 万 QPS 的踩坑之路
大数据·python·性能优化·架构·fastapi·数据库架构
simon_skywalker2 天前
FastAPI实战笔记(七)集成 NoSQL数据库
nosql·fastapi
一碗面4212 天前
不用第三方 API!FastAPI + PaddleOCR 自建身份证 OCR 服务实战
ocr·fastapi
Psycho_MrZhang3 天前
Django/Flask/FastAPI简要对比分析
django·flask·fastapi