cc · project
· Open source
started 2025-02-01
django-layout
A production-ready Django project template for django-admin startproject: split dev and prod settings, multi-database routing, Jazzmin admin, animated error pages, Docker and Poetry.
Django
Docker
Poetry
Python
The starting point for a new Django project, so the first hour is spent on the product, not on settings files.
django-admin startproject \
--template=https://github.com/qiyascc/django-layout/zipball/main \
--extension=py,md,toml,json,gitignore \
--name=Makefile,Dockerfile \
YOUR_PROJECT_NAME
- Separate development and production settings.
- Multi-database support with a custom router.
- Jazzmin for a modern admin.
- Custom 404, 500 and 502 pages with interactive animations.
- Static and media handling configured.
- Poetry for dependencies, plus a Dockerfile and Makefile.