Please use this identifier to cite or link to this item: http://eir.kntu.net.ua/jspui/handle/123456789/2637
Title: Розробка та впровадження модульної системи керування веб-контентом на базі Django та Wagtail
Authors: Русскій, А. В.
Keywords: CMS
веб-додаток
фреймворк
Django
Wagtail
Issue Date: 2026
Publisher: ХНТУ
Citation: Русскій, А. В. Розробка та впровадження модульної системи керування веб-контентом на базі Django та Wagtail : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / А. В. Русскій ; наук. керівник доц., канд. техн. наук С. В. Моісеєнко. ‒ Хмельницький : ХНТУ, 2026. – 94 с.
Abstract: У кваліфікаційній роботі розглянуто розробку та впровадження модульної системи керування вебконтентом для сайту закладу вищої освіти на базі Django та Wagtail. Актуальність теми зумовлена потребою у створенні зручного інструменту для централізованого адміністрування сторінок, контентних блоків, подій, документів та інших інформаційних матеріалів університетського вебресурсу. У роботі проаналізовано предметну область керування вебконтентом, розглянуто існуючі CMS, зокрема WordPress, Drupal та Wagtail, визначено їх переваги й обмеження. Обґрунтовано вибір Django та Wagtail як технологічної основи системи, оскільки вони забезпечують підтримку сторінкових моделей, блочного формування контенту, адміністративного інтерфейсу та API-взаємодії. Під час проєктування визначено архітектуру системи, структуру сторінок, контентних блоків і механізм повторного використання даних. Для наочного подання структури програмного продукту використано UML-діаграми класів і компонентів. Практичну реалізацію виконано із застосуванням Django, Wagtail, PostgreSQL, HTML, CSS та JavaScript. У межах системи реалізовано сторінкові моделі, набір контентних блоків, механізм формування сторінок через StreamField, а також API-модуль подій та анонсів. Модуль подій забезпечує централізоване зберігання інформації та її повторне використання на різних сторінках сайту через маршрут /api/events/ і клієнтську JavaScript-логіку. Практичне значення роботи полягає у створенні працездатної модульної системи керування вебконтентом, яка спрощує адміністрування сайту, зменшує дублювання інформації та створює основу для подальшого розширення функціоналу.
URI: http://eir.kntu.net.ua/jspui/handle/123456789/2637
Appears in Collections:Спеціальність 122 Комп`ютерні науки



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.