來建立你的第一個可接受輸入的 GET 端點吧!你不能直接用「Run this file」來執行 FastAPI 伺服器——請參考說明,從終端機啟動與停止伺服器。
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
我們先從認識 FastAPI 的關鍵功能與核心應用情境開始。接著會執行你的第一個應用程式並進行測試。最後,我們將深入了解如何支援包含請求參數的 GET 與 POST 作業,並實作與測試這些端點。
當前練習
我們會先學習如何在 FastAPI 中支援 PUT 與 DELETE 作業。接著學習如何處理各種錯誤,並在回應中一律回傳合適的狀態碼。最後,我們將學會使用 async 啟用並行請求,以承載更高的工作量。
我們會先學習如何撰寫系統測試來驗證個別的 FastAPI 端點。接著,建立一個完整的 JSON CRUD API,以透過 HTTP 管理物件生命週期。最後,將學習如何以手動功能測試來驗證不同應用端點之間的協同運作。