Web Development with Django 6. Third Edition
Это третье издание практического руководства по созданию современных веб-приложений с использованием Django 6 — мощного фреймворка для Python. Книга представляет собой структурированный пошаговый курс, который проведёт вас через все этапы разработки: от настройки проекта до развёртывания готового приложения.
Вы изучите ключевые нововведения Django 6, включая расширенную поддержку асинхронности, улучшенную систему рендеринга форм, усиленные механизмы безопасности и современные возможности шаблонов и ORM. Все концепции закрепляются на практике через создание полноценного кейс-проекта Bookr — платформы для рецензирования книг, которая имитирует реальные рабочие процессы разработки.
В книге подробно рассматриваются работа с представлениями (function-based и class-based views), реализация аутентификации и системы прав доступа, создание RESTful API, интеграция с PostgreSQL и выполнение асинхронных запросов. Особое внимание уделяется лучшим практикам безопасности и производительности, что позволяет создавать надёжные и масштабируемые приложения.
К концу обучения вы будете готовы самостоятельно разрабатывать, тестировать и развёртывать современные Python-веб приложения с использованием Django 6, применяя профессиональные подходы к структурированию кода и оптимизации.








