Minimal blog built with the purpose of learning FastAPI. I also used Uvicorn, Pydantic, SQLAlchemy to build a functional backend. The frontned was created with Jinja2 and Boostrap. Also ruff was a sensational tool building this.
Thanks to Corey Schafer placeholder for link. Here you can find series placeholder for link.
- Set up
git clone2.Install dependencies
uv sync2.Run the app:
uv run uvicorn main:app --reloadTo generate your secret key open your terminal and type
python -c "import secrets; print(secrets.token_hex(32))"