Sobre o projeto
O Cookiecutter Django é um template de projeto projetado para acelerar a criação de aplicações Django prontas para produção. Ele fornece um conjunto abrangente de configurações e integrações pré-configuradas para evitar tarefas repetitivas de configuração.
Principais recursos incluem:
- Suporte para Django 6.0 e Python 3.14.
- Configurações baseadas no 12-Fator via django-environ.
- Registro e autenticação de usuários via django-allauth com modelo de usuário personalizado.
- Suporte a Docker utilizando docker-compose com Traefik e LetsEncrypt para produção.
- Integração com vários provedores de nuvem para armazenamento de mídia (Amazon S3, Google Cloud Storage, Azure Storage).
- Configuração de e-mail via Anymail (suportando Mailgun, Amazon SES e outros).
- Suporte a testes com unittest ou pytest, e integração com pre-commit.
- Integrações opcionais para Celery, Flower, Sentry e vários catchers de e-mail como Mailpit.
- Opções de implantação para Heroku e PythonAnywhere.
O framework padrão utiliza PostgreSQL (versões 14-18) e enfatiza a segurança por padrão, com forte foco em SSL.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.