Об этом проекте

Cookiecutter Django — это шаблон проекта, разработанный для ускорения создания Django-приготовлений, готовых к продакшену. Он предоставляет обширный набор предварительно настроенных настроек и интеграций, чтобы избежать повторяющихся задач настройки. Ключевые особенности включают: - Поддержка Django 6.0 и Python 3.14. - Настройки на основе 12-Factor через django-environ. - Регистрация и аутентификация пользователей через django-allauth с пользовательской моделью пользователя. - Поддержка Docker с использованием docker-compose вместе с Traefik и LetsEncrypt для продакшена. - Интеграция с различными облачными провайдерами для хранения медиа (Amazon S3, Google Cloud Storage, Azure Storage). - Конфигурация электронной почты через Anymail (с поддержкой Mailgun, Amazon SES и других). - Поддержка тестирования с unittest или pytest и интеграция pre-commit. - Опциональные интеграции с Celery, Flower, Sentry и различными почтовыми ловушками, такими как Mailpit. - Варианты развертывания для Heroku и PythonAnywhere. Фреймворк по умолчанию использует PostgreSQL (версии 14–18) и делает упор на безопасность по умолчанию с сильным акцентом на SSL.