Sobre el proyecto

Cookiecutter Django es una plantilla de proyecto diseñada para acelerar la creación de aplicaciones Django listas para producción. Ofrece un conjunto completo de configuraciones preestablecidas e integraciones para evitar tareas repetitivas de configuración. Características principales: - Soporte para Django 6.0 y Python 3.14. - Configuración basada en 12-Factor mediante django-environ. - Registro y autenticación de usuarios vía django-allauth con un modelo de usuario personalizado. - Soporte para Docker usando docker-compose con Traefik y LetsEncrypt para producción. - Integración con varios proveedores en la nube para almacenamiento de medios (Amazon S3, Google Cloud Storage, Azure Storage). - Configuración de correo electrónico a través de Anymail (con soporte para Mailgun, Amazon SES y otros). - Soporte para pruebas con unittest o pytest, e integración con pre-commit. - Integraciones opcionales para Celery, Flower, Sentry y diversos captadores de correo como Mailpit. - Opciones de despliegue para Heroku y PythonAnywhere. El marco por defecto utiliza PostgreSQL (versiones 14-18) y enfatiza la seguridad desde el inicio, con un fuerte enfoque en SSL.