Skip to content

03-FastAPI

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


章节导航

章节文件主题
0101-FastAPI入门.mdFastAPI 简介、路径参数、请求体
0202-Pydantic模型.md数据验证、模型定义
0303-依赖注入.md依赖系统、Depends
0404-数据库集成.mdSQLAlchemy、CRUD
0505-认证授权.mdJWT、OAuth2、权限
0606-中间件.mdCORS、GZip、自定义
0707-错误处理.mdHTTPException、异常处理
0808-WebSocket.md实时通信、聊天室
0909-后台任务.mdBackgroundTasks、Celery
1010-测试与部署.md测试、Docker、部署

学习路径

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

示例项目

fastapi_demo/ - FastAPI 实践项目


配套资源