All frameworks

Django Project Generator.

Scaffold a ready-to-run Django API for Python with a clean project structure, SQLite database, uv for dependencies, and Docker in one command. The code is yours, with no runtime dependency on TriStack.

Why Django

Django ships its own ORM, migrations, admin, and auth, so TriStack keeps the ORM and migration choices on Django's built-ins. It is the most batteries-included option on the Python side.

  • Apps that need an admin panel and user accounts early
  • Teams that prefer one framework for everything
  • Content-heavy or CRUD-heavy products

Create the project

uvx tristack my-django-app --language python --framework django --frontend none --orm none --migrations none --database sqlite --package-manager uv --addons docker ruff pytest --git --install
Customize this stack in the builder

What's included

  • Django app with an items CRUD example and a health check
  • SQLite database
  • uv for dependencies
  • Docker
  • Ruff
  • Pytest

Run it

cd my-django-app
uv sync
uv run python manage.py migrate
uv run python manage.py runserver
  • GET /api/health/

More Python frameworks