Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 1.78 KB

File metadata and controls

49 lines (34 loc) · 1.78 KB
order 1

FastAPI:Pydantic、依赖注入与 WebSocket

学习 FastAPI 现代异步 Web 框架,从入门到实战。


章节导航

章节 文件 主题
01 01-FastAPI入门.md FastAPI 简介、路径参数、请求体
02 02-Pydantic模型.md 数据验证、模型定义
03 03-依赖注入.md 依赖系统、Depends
04 04-数据库集成.md SQLAlchemy、CRUD
05 05-认证授权.md JWT、OAuth2、权限
06 06-中间件.md CORS、GZip、自定义
07 07-错误处理.md HTTPException、异常处理
08 08-WebSocket.md 实时通信、聊天室
09 09-后台任务.md BackgroundTasks、Celery
10 10-测试与部署.md 测试、Docker、部署

学习路径

入门 → Pydantic → 依赖注入 → 数据库 → 认证 → 中间件 → 错误处理 → WebSocket → 后台任务 → 部署
  │        │            │          │       │         │           │           │           │
  └───────┴────────────┴──────────┴─────────┴─────────┴───────────┴───────────┴───────────┘

示例项目

fastapi_demo/ - FastAPI 实践项目


配套资源