開始使用免費開始

測試自訂驗證器

定義自訂驗證器之後,你需要把該驗證器加到 API 端點,並確認其能如預期運作。

系統應確保具有有效電子郵件地址的使用者可以註冊。這裡你需要建立一個簡單的端點,在請求中接收使用者詳細資料(usernameemailage)。你需要將 pydantic 模型加入端點,並依照說明使用 cURL 指令,對無效的電子郵件地址進行測試。

本練習屬於課程

使用 FastAPI 將 AI 佈署到生產環境

檢視課程

練習說明

  • register 路由建立用於使用者註冊的 POST 請求端點。
  • 使用 pydantic 模型驗證傳入的使用者註冊資料。
  • 開啟終端機,執行指令 python3 main.py 來啟動伺服器(執行 main.py)。
  • 從終端機右上角開啟另一個終端機,使用無效的電子郵件地址測試 register 端點: curl -X POST "http://localhost:8080/register" -H "Content-Type: application/json" -d '{"username": "jane_doe", "email": "[email protected]", "age": 30}'

動手互動練習

將理論付諸實踐,立即體驗我們的互動練習

開始練習