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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.