Книга представляет собой практическое руководство по интеграции фреймворка Bootstrap 5 с шаблонами Django для разработки на языке Python современных и динамичных веб-приложений. Рассматриваются основы макетирования HTML-страниц, создание статичных элементов (кнопки, панели, модальные окна, ак-кордеоны) и разработка динамичных компонентов, управляемых через админи-стративную панель Django. Описаны технологии работы с древовидными струк-турами, создание модальных окон с использованием библиотеки HTMX, а также базовые модули для разработки интернет-магазина, включая корзину и оплату. Приведены полезные советы по работе с PDF, анимацией, переводами на другие языки и почтовыми сообщениями. Отдельное внимание уделено визуализации данных с помощью библиотек Plotly.py и Plotly.js для создания интерактивных 2D- и 3D-графиков.Книга имеет интерактивный цифровой аналог, позволяющий запускать на вы-полнение программные модули всех примеров, скачивать листинги программ, а также смотреть цветные иллюстрации.
Kniga predstavlyaet soboy prakticheskoe rukovodstvo po integratsii freymvorka Bootstrap 5 s shablonami Django dlya razrabotki na yazyke Python sovremennykh i dinamichnykh veb-prilozheniy. Rassmatrivayutsya osnovy maketirovaniya HTML-stranits, sozdanie statichnykh elementov (knopki, paneli, modalnye okna, ak-kordeony) i razrabotka dinamichnykh komponentov, upravlyaemykh cherez admini-strativnuyu panel Django. Opisany tekhnologii raboty s drevovidnymi struk-turami, sozdanie modalnykh okon s ispolzovaniem biblioteki HTMX, a takzhe bazovye moduli dlya razrabotki internet-magazina, vklyuchaya korzinu i oplatu. Privedeny poleznye sovety po rabote s PDF, animatsiey, perevodami na drugie yazyki i pochtovymi soobshcheniyami. Otdelnoe vnimanie udeleno vizualizatsii dannykh s pomoshchyu bibliotek Plotly.py i Plotly.js dlya sozdaniya interaktivnykh 2D- i 3D-grafikov.Kniga imeet interaktivnyy tsifrovoy analog, pozvolyayushchiy zapuskat na vy-polnenie programmnye moduli vsekh primerov, skachivat listingi programm, a takzhe smotret tsvetnye illyustratsii.