Two Scoops of Django 1.11: Best Practices for Django
Two Scoops of Django 1.11 — четвёртое издание культового руководства по лучшим практикам разработки на Django, написанное Дэниелом Роем Гринфельдом и Одри Рой Гринфельд. Книга ориентирована на Django 1.11 и Python 3.6.x/2.7.12 и представляет собой сборник проверенных рекомендаций, паттернов и антипаттернов, которые помогают создавать поддерживаемые, масштабируемые и безопасные веб-приложения.
Авторы делятся многолетним опытом работы с Django, предлагая читателям не просто сухую документацию, а практические советы по организации структуры проекта, настройке окружения, работе с моделями, представлениями и шаблонами. Особое внимание уделяется принципам «Fat Models, Utility Modules, Thin Views, Stupid Templates» и «Keep It Simple, Stupid», которые формируют основу здоровой архитектуры Django-проектов.
Книга охватывает широкий спектр тем: от базовой настройки settings-файлов и управления зависимостями до тонкостей работы с формами, CBV (class-based views), миграциями, тестированием и деплоем. Каждая глава самодостаточна, что позволяет читателю изучать материал в удобном порядке или возвращаться к нужным разделам по мере необходимости.
Издание адресовано разработчикам, уже знакомым с основами Django и желающим вывести свои навыки на профессиональный уровень. Книга также будет полезна тимлидам и архитекторам, стремящимся унифицировать подходы к разработке внутри команды. Благодаря глубокой проработке материала и активному участию сообщества (включая покойного Малкольма Трединника, которому посвящено издание), «Two Scoops of Django» считается настольным справочником для Django-разработчиков по всему миру.
