前置作業
安裝 pipx
指令。
1 | brew install pipx |
安裝 poetry
指令。
1 | pipx install poetry |
建立專案
建立專案。
1 | mkdir my-project |
初始化專案。
1 | poetry init |
啟動虛擬環境。
1 | poetry shell |
安裝依賴套件。
1 | poetry add fastapi uvicorn |
新增 main.py
檔。
1 | from fastapi import FastAPI |
啟動網頁伺服器。
1 | uvicorn main:app --reload --port 8000 |
前往 http://localhost:8000/docs 瀏覽,並使用文件測試 API 端點。