$ uvicorn app.main:app --reload
:app
の前はソースのファイル名を指定する。
例えばファイルが./src/app.py
に格納されているならsrc.app
と指定する。
ファイル名の指定が正しくないと以下のようにエラーが発生する。
Error loading ASGI app. Could not import module "app".
起動したらhttp://localhost:8000
にアクセスする。
http://localhost:8000/docs
にアクセスすれば、Swagger UIのドキュメントが確認できる。