All Skills

fastapi

8 articles

fastapi
#1

FastAPI 安装与 Hello World

从零搭建 FastAPI + Uvicorn 开发环境,运行第一个 Web API 服务,深度理解 ASGI 协议、事件循环、热重载机制与自动交互文档的完整工作原理

Read More
fastapi
#3

请求体与 Pydantic 模型

使用 Pydantic BaseModel 定义请求体数据结构,掌握数据验证、序列化、嵌套模型、默认值与自定义验证器的完整用法

Read More
fastapi
#4

响应模型与数据转换

使用 response_model 控制 API 输出格式,掌握 exclude_unset、response_model_exclude、状态码配置与模型嵌套的完整用法

Read More
fastapi
#5

FastAPI 依赖注入系统

深入理解 FastAPI 的 Depends 机制、依赖链、类依赖、异步依赖与多级注入,掌握构建可复用逻辑组件的核心技能

Read More
fastapi
#6

CRUD 与数据库集成

掌握 FastAPI 与 SQLAlchemy 异步 ORM 的集成,实现完整的 CRUD API,包含连接池管理、事务控制和分页查询

Read More