Django crash starter
The Cookiecutter template for the Django Crash Course 3.x tutorial by Daniel and Audrey Roy Greenfeld.
Powered by [Cookiecutter](https://github.com/cookiecutter/cookiecutter), django-crash-starter is the project template for the [Django Crash Course tutorial book](https://www.feldroy.com/products/django-crash-course) by Daniel and Audrey Feldroy. The project is written primarily in Python, first published in 2020. Key topics include: book, cookiecutter-template, django, django-crash-course, django3.
django-crash-starter
Powered by Cookiecutter, django-crash-starter is the project template
for the Django Crash Course tutorial book by Daniel and Audrey Feldroy.
Features
- For Django 3+
- Works with Python 3.8+
- Renders Django projects with 100% starting test coverage
- Twitter Bootstrap v4
- 12-Factor based settings via
django-environ - Secure by default. We believe in SSL/TLS.
- Optimized development and production settings
- Registration via
django-allauth - Comes with custom user model ready to go
- Media storage using whitenoise
- Run tests with unittest or pytest
- PostgreSQL / SQLite3
- Default integration with
pre-commit for
identifying simple issues before submission to code review
Constraints
- Very small scope. New feature pull requests will generally be rejected.
- Only maintained 3rd party libraries are used.
- Environment variables for configuration
Contributors
Showing top 12 contributors by commit count.
This article is auto-generated from feldroy/django-crash-starter via the GitHub API.Last fetched: 6/23/2026

