Бренд: —
Цена: 2241.00 RUB
Это практическое руководство по созданию веб-сайтов на языке Python с помощью фреймворка Django версии 3.0. Автор подробно рассматривает все ключевые компоненты: модели, контроллеры, шаблоны, обработку пользовательского ввода, включая выгрузку файлов, разграничение доступа, посредники, сигналы, отправку электронной почты и кэширование. Особое внимание уделено нововведениям Django 3.0.
В книге описана работа с дополнительными библиотеками: обработка BBCode-тегов, CAPTCHA, вывод графических миниатюр, аутентификация через социальные сети (включая «ВКонтакте») и интеграция с Bootstrap. Также рассматривается программирование веб-служб REST, настройка административного интерфейса Django, публикация сайтов с помощью веб-сервера Uvicorn, работа с базами данных PostgreSQL и кэширование через Memcached и Redis.
В качестве практического примера подробно описан процесс создания полнофункционального веб-сайта — электронной доски объявлений, а также веб-службы и тестового фронтенда для нее, написанного на Angular. Электронное приложение-архив с кодами всех примеров доступно на сайте издательства.
Обратите внимание: выбор учебного пособия зависит от программы конкретной школы, требований учителя и индивидуальных особенностей ученика. Рекомендации сайта носят общий информационный характер; перед покупкой уточняйте актуальный перечень учебников у педагога или на сайте образовательного учреждения.