本集教學將帶你一步一步使用 Python 的 FastAPI 框架,結合 SQLAlchemy ORM,建立一個完整的 Users API。
影片從資料庫連線設定開始,示範如何用 ORM(物件關聯對應)的方式定義資料表、建立資料模型、撰寫 Pydantic schema,最後完成查詢、新增、修改、刪除使用者的完整功能。
不需要手寫 SQL,只要使用 Python 類別就能操作 MySQL 資料庫,是初學 ORM 的最佳入門實作。
00:00 安裝ORM套件: SQLAlchemy
00:57 設定資料庫連線資訊
03:02 建立user model
03:44 建立user schema
04:36 建立user crud
05:58 建立user router
07:16 建立主程式main.py
07:42 測試User API