Learn
按先易后难的顺序整理,适合从基础概念一路看到 API 服务和数据库迁移。
先看完整顺序,再按文章逐篇学习。
先理解镜像、容器、Compose 和运行环境。
先建立 FastAPI、接口、请求方法、参数、响应和自动文档的基础概念。
从目录、配置、路由、Schema、Model、鉴权和部署几个角度,把标准 API 服务搭起来。
学习 SQLAlchemy async、数据库连接、Model、Schema 和完整 CRUD 接口。
理解数据库迁移、revision、upgrade、downgrade,以及正式项目改表时应该怎么做。