pip install fastapi uvicorn
{프로젝트명}/
├── venv/
├── app/
│ └── main.py
└── requirements.txt
main.py
from fastapi import FastAPI
app = FastAPI()
@app.get("/")
async def read_root():
return {"message": "Hello, World!"}
@app.get("/items/{item_id}")
async def read_item(item_id: int, q: str = None):
return {"item_id": item_id, "q": q}
cd app
uvicorn main:app --reload --host=0.0.0.0 --port=80