About this project
Cookiecutter Django is a project template designed to accelerate the creation of production-ready Django applications. It provides a comprehensive set of pre-configured settings and integrations to avoid repetitive setup tasks.
Key features include:
- Support for Django 6.0 and Python 3.14.
- 12-Factor based settings via django-environ.
- User registration and authentication via django-allauth with a custom user model.
- Docker support using docker-compose with Traefik and LetsEncrypt for production.
- Integration with various cloud providers for media storage (Amazon S3, Google Cloud Storage, Azure Storage).
- Email configuration via Anymail (supporting Mailgun, Amazon SES, and others).
- Testing support with unittest or pytest, and pre-commit integration.
- Optional integrations for Celery, Flower, Sentry, and various mail catchers like Mailpit.
- Deployment options for Heroku and PythonAnywhere.
The framework defaults to using PostgreSQL (versions 14-18) and emphasizes security by default with a strong focus on SSL.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.