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 Комп`ютерні науки |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Русскій А. В. Розробка та впровадження модульної системи керування веб-контентом на базі Django та Wagtail.pdf | 2.06 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.