- Python 3.11.4
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --reload
# Swagger形式
http://127.0.0.1:8000/docs
http://0.0.0.0:8000/docs
# ReDoc形式
http://127.0.0.1:8000/redoc
http://0.0.0.0:8000/redoc
pip install fastapi
pip install sqlalchemy
pip install "uvicorn[standard]"
pip install flake8 black isort mypy
# PostgreSQL用
pip install psycopg2-binary
pip freeze > requirements.txt