📘

初めてのFastAPIコード

2021/06/17に公開

インストール(uvicornも)

python3 -m pip install fastapi uvicorn

コード

ファイル名は仮に"main.py"とします

from fastapi import FastAPI

app = FastAPI()

@app.get('/')
async def root():
    return {'message':'hello world'}

起動

コマンドラインで

uvicorn main:app --reload

動作確認

ブラウザーで http://localhost:8000 を開く

自動生成APIドキュメント

ブラウザーで http://localhost:8000/docs を開く

Discussion