Подати
заявку

Wagtail: CMS для проєктів на Python

Wagtail — система керування контентом з відкритим кодом, побудована на Django, одному з найвідоміших вебфреймворків на Python. Вона дає редакторам акуратну адмін-панель для сторінок і матеріалів, а розробникам — повний доступ до можливостей Django.

Wagtail підходить організаціям, у яких багато контенту і є власні процеси: університетам, медіа, громадським і державним проєктам, компаніям, що вже працюють на Python. Ми створюємо такі сайти з нуля, доопрацьовуємо наявні й беремо їх на підтримку.

Що робимо на Wagtail

Solution icon

Контентні сайти й портали

Розробляємо сайти з сотнями сторінок і кількома розділами, де кожна команда редагує свою частину, не заважаючи іншим.

Solution icon

Гнучкі сторінки з блоків

Налаштовуємо набір блоків, з яких редактор збирає сторінку: текст, галерея, цитата, відео, таблиця, заклик до дії.

Solution icon

Сайт плюс логіка Django

Додаємо до контентного сайту особисті кабінети, реєстрацію на події, каталоги з фільтрами, розрахунки чи обмін з іншими системами.

Solution icon

Багатомовність і кілька сайтів

Ведемо кілька мовних версій і кілька пов’язаних сайтів з однієї адмін-панелі зі спільною медіатекою та різними редакторами.

Solution icon

Оновлення та супровід

Переводимо проєкти на нові версії Wagtail і Django, виправляємо помилки, прискорюємо сайт і розвиваємо його функції.

Як ми працюємо з Wagtail

Від карти контенту до сайту, яким зручно керувати великій редакції

circles

Складаємо карту контенту: розділи, типи сторінок, хто їх готує і погоджує, які матеріали повторюються на різних сторінках.

Проєктуємо моделі сторінок і набір блоків для редактора, визначаємо, що буде звичайною сторінкою, а що окремим довідником.

Описуємо процес публікації: чернетка, перевірка, погодження, публікація за розкладом, і налаштовуємо під нього ролі.

Розробляємо шаблони за дизайном і власну логіку на Django, показуємо результат на тестовому сервері з реальними матеріалами.

Переносимо контент зі старого сайту, налаштовуємо пошук, перенаправлення адрес, кешування і перевіряємо швидкість сторінок.

Навчаємо редакторів, запускаємо сайт і супроводжуємо його: оновлюємо Wagtail і Django, додаємо нові типи сторінок.

Більше 750 проєктів за 11 років роботи

Ми поєднуємо аналіз, UX/UI, розробку, інтеграції, маркетинг і підтримку, щоб digital-продукт працював як бізнес-інструмент.

Інтернет-магазин

Posudmeister

Веб-портал

SpinToWin

Інтернет-магазин

Key4GG

Онлайн-сервіс

IKURA

Інтернет-магазин

BMED

Корпоративний сайт

ШРБУ-47

Інтернет-магазин

Tykwaland

Інтернет-магазин

Zoo Expert

Інтернет-магазин

Chaser Lab

Інтернет-магазин

ORTOSMART

Корпоративний сайт

SantehPlast

Інтернет-магазин

METEC

Promodex - ваш надійний партнер

  • Ми разом з вами розробляємо стратегію веб-сайту
  • Над проектом працює команда з 5 осіб
  • Погодинна оплата, прозорі умови праці
  • Ми гарантуємо високу якість технічних характеристик

Хочете знати вартість?

Заповніть коротку заявку і ми зв'яжемося з вами

Що говорять клієнти

Створюємо цифрові продукти, які приносять результат та отримують високі оцінки по всьому світу.

5.0
clutch
Promodex's work increased the client's conversion rate by 35%, average receipt by 20%, and organic traffic by 50%. The team managed the project well, delivered on schedule, provided regular reports, and responded quickly. Overall, their professionalism and attention to detail set them apart.
5.0
clutch
Promodex completed the project on time. They conducted the development transparently and checked the progress at almost every stage. They independently studied the critical tasks at work and suggested a way to implement them.
5.0
clutch
Promodex successfully launched the client's website and received positive feedback from the end clients and employees. Furthermore, the team delivered all milestones on time, showcased experience, and understood the client's needs. Overall, the team's excellent communication skills were impressive.
5.0
clutch
Promodex delivered a functional online store that met the client's expectations. The team completed the project on time and within budget. The team communicated via in-person and virtual meetings, email, and messaging apps. Overall, the team's performance was outstanding.
5.0
clutch
Promodex delivered reliable services and met expectations. They completed tasks on time and produced high-quality outputs. Their estimated hours were a 99% match with the actual time spent on tasks, impressing the client. Moreover, their resources understood the client's requirements quickly.
5.0
clutch
Promodex successfully launched the e-commerce, and the client's sales increased, process management improved, and business expanded. The team had an impressive understanding of e-commerce needs. Promodex completed all stages on schedule and constantly interacted with the client.
5.0
it-rating
Дякую команді Promodex за гарно оформлений сайт mapstars.co на сучасних технологіях (react js, angular та ін.), гарні ефекти та трьома мовами: англійською, португальською та українською. Окрема подяка менеджеру Вікторії!
5.0
it-rating
Я дуже радий висловити свою подяку команді Promodex за надані послуги зі створення та подальшої підтримки сайту in-prem.ua. Вони продемонстрували високий професіоналізм в обслуговуванні покупців зі швидкими та професійними рішеннями будь-яких питань. Вони були завжди доступні для повного обслуговування мого сайту і навіть допомогли підняти ефективність роботи з інтерфейсом користувача. Я дуже рекомендую цю команду іншим власникам сайтів, які шукають висококласну підтримку своїх проектів.
5.0
it-rating
З повною довірою я замовляв розробку сайту з Promodex. Виконана робота перевищила всі мої очікування. Працівники компанії проявляли високий рівень професійної компетентності та акуратності. Якість наданих послуг повністю задовольняла мене. Отриманий результат дуже мені подобався та дозволив легко та зручно керувати сайтом. Я рекомендую Promodex як надійного та професійного партнера для роботи над розробкою сайтів.
5.0
it-rating
Я дякую команді компанії Promodex за розробку та просування мого сайту plangromad.com.ua. Вони чудово розуміють, як ефективно та швидко підняти сайт у пошукових системах. Набагато краще, ніж інші IT-компанії, про які я й досі чула. Їхні сучасні технології, професіоналізм та надійність роблять їх ідеальним вибором для вашого бізнесу. Я рекомендую працювати з ними!
5.0
it-rating
Команда працює чудово. Робили дизайн, потім верстку. Наразі робимо перерву у співпраці, але обов'язково повернемося. Особливо хочу відзначити проектного менеджера, Вікторію та дизайнера, Максима. Рекомендую.
5.0
it-rating
В даний час вкрай непросто знайти маркетологів та розробників у рамках однієї компанії. Переді мною стояло завдання знайти команду, яка зможе реалізувати якісне SEO-просування, але при цьому й зможе реалізувати технічні завдання, які потрібні для ефективного SEO. Ми зіткнулися з проблемою під час роботи з іншими SEO-компаніями, оскільки вони видавали технічне завдання на доопрацювання сайту, і нам самим потрібно було знайти команду, яка їх запровадить. Це займало багато часу і гальмувало просування сайту. Команда Promodex робить все під ключ, і це їхня величезна перевага на ринку!
5.0
Google
Promodex забезпечують нам техпідтримку сайту, SEO та гео-просування. Команда швидко закриває технічні задачі, допомогла покращити структуру та контент під пошук, а також навела лад із присутністю в Google Maps. Видимість у Google зростає, звернення стали більш релевантними. Комунікація чітка й оперативна - рекомендуємо.
5.0
Google
Promodex розробили для нас інтернет-магазин на OpenCart для українського виробника одягу, взуття та аксесуарів для танців. Зробили зручний каталог і навігацію, сайт швидко працює та коректно відображається на мобільних. Комунікація чітка, задачі виконували оперативно — рекомендуємо.
5.0
Google
Promodex швидко розробили для нас платформу онлайн-фітнесу OnlineGym з особистим кабінетом і мобільним додатком. Реалізували підписку, програму харчування та відстеження прогресу тренувань. Все працює зручно й стабільно — рекомендуємо
5.0
Google
Раніше майже весь трафік у нас був брендовий — приходили ті, хто вже знав, що шукає. Задача була почати з'являтися за категорійними запитами, а це робота повільніша, ніж усім хотілося б. Перші три місяці графік був настільки рівний, що я двічі перепитував, чи не витрачаємо ми гроші дарма — у відповідь показували проміжні показники, а не просто просили потерпіти. З четвертого місяця категорійні сторінки почали ранжуватися, а до шостого дохід з органіки виріс на 42%. Платна реклама тепер працює паралельно, але зі значно меншим бюджетом — насамперед тому, що ми перестали викуповувати трафік за власними брендовими запитами.
5.0
Google
Promodex надають технічну підтримку нашого інтернет-магазину з 19.03.2024. За майже 300 годин виконали задачі різної складності дуже швидко та надійно — не було жодних “завислих” чи невиконаних задач. Комунікація чітка, реакція оперативна, сайт працює стабільно. Рекомендуємо як сильну команду з підтримки OpenCart.
5.0
Google
Promodex розробили нам сайт для Car Textile і ведуть SEO. Працюємо по всій Україні (опт/роздріб), тому важливо було зробити нормальний каталог і щоб сайт знаходили в Google. Все реалізували швидко: структура, зручність, технічна оптимізація, поради по ключових запитах і контенту. Результат відчутний - більше релевантних звернень і поступовий ріст у пошуку. Дякуємо команді та рекомендуємо!

750+

проєктів

30+

людей у команді

11

років на ринку

50+

нагороди

Працюємо над проєктами, які рухають бізнес уперед

Нам довіряють свою рекламу клієнти з України, США та Європи

SantehPlast
ProfLine
ProKennex
Stream Market
Rechtsberatung
WebAwards
Online Gym Project
Key4GG
Ekvives
Zoo Expert
Mida
Idealist Coffee Co.
Servired
OrtoSmart
Mevis
Monday Sport
ArtBullet
Інпрем
IRIJ Jewelry Company
Galaktyka
Pobedov
IT Рейтинг України
Metec
Chaser Lab
Ikura
TA Group
Posudmeister
Blago
Розробка сайтів і порталів на CMS Wagtail

Що вміє Wagtail

Wagtail створювали для організацій, де контенту багато і з ним працюють кілька людей. Тому основні його можливості — саме про зручність редакції:

  • дерево сторінок, у якому видно структуру всього сайту і легко переміщати розділи;
  • гнучкі сторінки з блоків, порядок яких редактор задає сам;
  • історія змін кожної сторінки з можливістю порівняти й повернути попередню версію;
  • процес погодження матеріалів і публікація в заданий час;
  • медіатека з розумним обрізанням зображень під різні формати;
  • вбудований пошук по сайту і конструктор простих форм.

Переваги Wagtail

  • Зручно для редакторів. Адмін-панель чиста і без зайвих налаштувань, а сторінки збираються з блоків, підготовлених під ваш дизайн.
  • Уся сила Django поруч. Будь-яку бізнес-логіку можна дописати в тому ж проєкті, не стикуючи окремі системи між собою.
  • Порядок у даних. Контент зберігається структуровано, тому його легко перевикористовувати: показувати в добірках, віддавати через API, вивантажувати партнерам.
  • Надійна основа. Django має добру репутацію щодо безпеки, а Wagtail регулярно оновлюється і має версії з тривалою підтримкою.
  • Підходить для headless. За потреби Wagtail віддає контент через API для мобільного застосунку чи окремого фронтенду.

Обмеження та недоліки

  • Невелика екосистема. Готових розширень набагато менше, ніж для WordPress, тому частину функцій доводиться розробляти.
  • Сайт не збирається мишкою. Шаблони і блоки створює розробник. Редактор отримує свободу в межах цих блоків, але не може сам змінити дизайн.
  • Вимогливіший хостинг. Python-застосунку потрібен окремий сервер або хмарна платформа, звичайного хостингу для PHP найчастіше не вистачить.
  • Менше розробників на ринку. Знайти команду, яка знає Wagtail, складніше, ніж для популярних CMS на PHP.

Коли краще обрати інше рішення

  • Невеликий сайт компанії без особливої логіки простіше і дешевше зробити на WordPress.
  • Якщо контент у першу чергу потрібен мобільному застосунку і кільком фронтендам на JavaScript, зручнішою може бути headless CMS Strapi.
  • Якщо сайту майже не потрібна редакція, а потрібна складна система з кабінетами й розрахунками, достатньо чистого Django без CMS.

Wagtail і Django: у чому сила зв’язки

Wagtail — це не окрема програма, а частина Django-проєкту. На практиці це означає, що в одному застосунку можуть жити і новини університету, і розклад, і особистий кабінет студента, і запис на консультації. Не треба синхронізувати дві бази даних чи будувати мости між CMS і сервісом.

Якщо у вашої компанії вже є система на Django чи Python, Wagtail можна додати до неї як модуль для публічного сайту. Розробники працюватимуть в одному коді, а редактори отримають окрему зручну панель.

Кому Wagtail підходить

Wagtail особливо доречний для таких організацій:

  • освітні заклади й наукові установи з великою кількістю факультетів і підрозділів;
  • медіа та видання, де важливі погодження, розклад публікацій і історія змін;
  • громадські організації та державні проєкти з вимогами до доступності й прозорості;
  • компанії, чия основна система вже написана на Python.

Новий сайт чи доопрацювання

Новий сайт починаємо з карти контенту й процесу публікації, бо саме вони визначають, які моделі сторінок і блоки потрібні. Потім — дизайн, шаблони, логіка, перенесення матеріалів.

Наявний проєкт на Wagtail перевіряємо: версії Wagtail, Django і Python, власний код, стан бази даних, швидкість. Якщо сайт на застарілій версії, плануємо оновлення поетапно — через проміжні версії, з перевіркою на тестовому сервері після кожного кроку.

Швидкість, доступність і безпека

Великі контентні сайти часто відвідують люди з різними пристроями й потребами, тому ці речі ми закладаємо з самого початку, а не виправляємо після запуску:

  • кешуємо сторінки й зображення, щоб сайт швидко відкривався навіть під час пікових відвідувань;
  • генеруємо зображення потрібних розмірів для телефонів і великих екранів, а не віддаємо один важкий файл;
  • дотримуємося вимог доступності WCAG у шаблонах: контраст, підписи до зображень, навігація з клавіатури;
  • обмежуємо доступ до адмін-панелі, налаштовуємо ролі та регулярні резервні копії.

Частину перевірок доступності Wagtail підказує прямо в редакторі, і це допомагає редакторам не порушувати правила, коли сайт уже працює.

Інтеграції та підтримка

Сайт на Wagtail легко пов’язати з іншими системами засобами Django: CRM для заявок, обліковими системами, платіжними сервісами для оплати подій чи курсів, сервісами розсилок. Після запуску ми оновлюємо залежності, стежимо за помилками й доступністю, налаштовуємо резервні копії та розвиваємо сайт новими розділами.

Що впливає на вартість

  • Обсяг структури: кількість типів сторінок, блоків і довідників.
  • Процес публікації: скільки ролей і етапів погодження, чи потрібна публікація за розкладом.
  • Логіка поза контентом: кабінети, реєстрації, розрахунки, оплати.
  • Мови та кілька сайтів: кількість мовних версій і пов’язаних сайтів в одній панелі.
  • Перенесення: скільки матеріалів переносимо і наскільки вони впорядковані у старій системі.

Часті запитання

Чи складно редакторам перейти на Wagtail з WordPress? Зазвичай ні. Логіка інша, але адмін-панель проста, і після короткого навчання редактори працюють самостійно.

Чи підходить Wagtail для інтернет-магазину? Вбудованого магазину в ньому немає. Продажі можна додати власною розробкою на Django, але для типового магазину краще спеціалізована платформа.

Чи можна зробити на Wagtail кілька сайтів? Так, кілька сайтів з різними доменами можна вести з однієї адмін-панелі зі спільними матеріалами.

Ми отримаємо код і доступи? Так. Код, база даних і доступи до сервера залишаються у вас, а стандартна структура Django полегшує подальшу роботу з будь-якою командою.

Що з SEO? Мета-теги, зрозумілі адреси сторінок і карту сайту ми налаштовуємо для кожного типу сторінки, а редактор заповнює їх у звичних полях.

Чому Promodex

Promodex працює з 2015 року і має 750+ проєктів, від сайтів компаній до складних порталів і сервісів. Ми радимо Wagtail тоді, коли він справді вигідний: коли контенту багато, а поруч потрібна власна логіка на Python. Дизайн, розробку, SEO і підтримку веде власна команда з Києва, без передачі робіт на аутсорс, а умови роботи ми узгоджуємо прозоро і залишаємося з вами після запуску.

Готові створити щось вражаюче?
Нагороди та відзнаки
3 місце IT Rating
Web developers companies
2 місце IT Rating
eCommerce development companies
5 місце IT Rating
SEO companies
3 місце IT Rating
Web developers companies in New York
1 місце WEBAWARDS
Online store developers
2 місце WEBAWARDS
Magento CMS developers
1 місце WEBAWARDS
Online store developers
5 місце Clutch
Top small business web design companies
7 місце Clutch
Top WordPress developers
2 місце Clutch
Top 30 web development companies
19 місце Clutch
List of the top Wyoming web design companies
4 місце Clutch
Top web designers in Casper
22 місце Clutch
Top web developers in Wyoming
4 місце 99 Firms
40 Best web design companies
1 місце Digital Agency Network
Best digital marketing agencies in Delaware
4 місце UpCity
BigCommerce development companies
55 місце UpCity
Ecommerce development companies
1 місце UpCity
Website development companies
5 місце OpenCart
OpenCart experts
20 місце DESIGNRUSH
Top web design companies in the USA
5 місце DESIGNRUSH
Top design firms in the USA
5 місце Top Developers
Top 10+ OpenCart development companies