py-fastapi-tutorial
API developed with Python using FastAPI, based on its user guide tutorial
Requirements
- Python 3.8+
Running it
- Create a new virtual environment
$ python -m venv .venv
- Activate virtual environment
$ .venv\Scripts\activate
- Install requirements
(.venv) $ pip install -r requirements-dev.txt
- Start API
(.venv) $ uvicorn main:app --reload
INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit)
INFO: Started reloader process [3548] using statreload
INFO: Started server process [12188]
INFO: Waiting for application startup.
INFO: Application startup complete.