Django 5 в примерах
Бумажное издание
Найденные ошибки и опечатки (errata)
Оригинальное название: Оригинальный правообладатель:
Packt
Автор: Меле А.
Перевод: Логунов А.
Дата выхода: сентябрь 2024 года
Объем, стр: 866
ISBN: 978-5-93700-259-4
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Твердый переплет
Вес, г: 1700
Электронное издание
Найденные ошибки и опечатки (errata)
Оригинальное название: Оригинальный правообладатель:
Packt
Автор: Меле А.
Перевод: Логунов А.
Дата выхода: сентябрь 2024 года
Объем, стр: 866
ISBN: 978-5-93700-259-4
- Самовывоз м. Коломенская - завтра - Бесплатно
- Доставка почтой по РФ - 7-28 дней - от 300 р.
Доставка почтой за пределы РФ - 14-28 дней - от 1400 р. - Курьером по Москве - в течение 7 дней - 300 р.
Аннотация
Перед вами 5-е издание бестселлера, в котором показана пошаговая разработка полнофункциональных веб-приложений с аутентификацией, системами управления контентом, обработки платежей, RESTful API и прочими функциональными возможностями. Излагаются основные принципы Django, включая модели, объектно-реляционный преобразователь (ORM), представления, шаблоны, URL-адреса, формы, аутентификацию, сигналы и промежуточные программные компоненты.
Работа с Django рассматривается на примере четырех проектов: приложения для ведения блога, социального веб-сайта, приложения для электронной коммерции и платформы для электронного обучения.
По мере чтения вы научитесь:
- использовать различные модули Django для решения конкретных задач;
- интегрировать сторонние приложения Django в свой проект;
- разрабатывать сложные веб-приложения с использованием Redis, Postgres, Celery/RabbitMQ и Memcached;
- настраивать производственную среду с помощью Docker Compose;
- разрабатывать RESTful API с помощью Django Rest Framework (DRF);
- реализовывать полнотекстовые поисковые системы, потоки активности пользователей, платежные шлюзы и рекомендательные механизмы;
- создавать реально-временные асинхронные (ASGI) приложения с помощью Django Channels и WebSockets.
Книга предназначена для читателей с базовыми знаниями Python и программистов, переходящих с других веб-фреймворков, планирующих освоить Django. Предполагается, что читатель обладает некоторыми знаниями в области HTML и JavaScript.



