В Wagtail черновик и опубликованная страница — это разные состояния контента.
Черновик — это рабочая версия внутри админ-панели. Она может быть сохранена, но обычные посетители сайта её ещё не видят.
Опубликованная страница — это версия, доступная на сайте. Именно её видят пользователи, когда открывают страницу в браузере.

Главное правило простое: сохранить черновик не значит опубликовать страницу.
Благодаря этому в Wagtail можно сначала подготовить изменения, проверить их через предпросмотр, согласовать с коллегами и только потом показать посетителям сайта.
Эта статья для администраторов, редакторов, контент-менеджеров и клиентов, которые работают с сайтом на Wagtail после запуска.
Она пригодится, если вы редактируете страницы, меняете тексты, добавляете изображения, обновляете блоки и хотите понимать, когда изменения становятся видны на сайте.
Материал также полезен руководителям: он показывает, почему Wagtail удобен для аккуратной редакционной работы, где нельзя случайно показать пользователям сырой вариант страницы.
Интерфейс Wagtail может немного отличаться на разных проектах. Названия кнопок, набор действий и права пользователей зависят от версии CMS, настроек сайта и роли конкретного пользователя.
На одном сайте редактор может сам публиковать страницы. На другом — только сохранять черновики и отправлять материалы на проверку. Это не ошибка, а нормальная настройка редакционного процесса.
Важно: если в вашей админке нет кнопки публикации, это не обязательно значит, что сайт сломан. Возможно, у вашей роли нет прав на публикацию или на проекте настроено согласование материалов перед выходом на сайт.
В простой логике можно ожидать так: изменил текст, нажал «Сохранить» — и сайт сразу обновился.
Но для серьёзного сайта это не всегда безопасно. Можно случайно оставить опечатку, загрузить не то изображение, сломать порядок блоков, забыть ссылку или опубликовать текст, который ещё не согласован.
Wagtail разделяет два действия:
сохранение — изменения остаются внутри админки;
публикация — изменения становятся видны посетителям сайта.
Это удобно для нормальной редакционной работы. Сначала можно подготовить страницу, потом проверить её в предпросмотре, затем внести правки и только после этого опубликовать.
Для корпоративного сайта, базы знаний, медиа или образовательного проекта такая логика особенно важна. Там ошибка на странице — это не просто «ой, поправим». Иногда это репутация, заявки, доверие клиентов и лишний повод для утреннего совещания, которого никто не просил.
У страницы в Wagtail может быть несколько состояний. Для администратора важно понимать четыре основных.
| Состояние | Что в Wagtail | Что на сайте | Что делать |
|---|---|---|---|
| Черновик новой страницы | Страница сохранена в админке | Посетители её не видят | Проверить и опубликовать, когда готова |
| Опубликованная страница | Есть публичная версия | Посетители видят страницу | Можно оставить как есть или редактировать |
| Опубликована с неопубликованными изменениями | Есть новые сохранённые правки | Посетители видят старую опубликованную версию | Проверить и опубликовать изменения |
| Снята с публикации | Страница может оставаться в админке | Посетители её не видят | Вернуть в публикацию или оставить скрытой |
Чаще всего путаница возникает в третьем случае: страница уже опубликована, но после этого в неё внесли новые изменения и сохранили их как черновик.
В админке новая версия есть. На сайте посетители всё ещё видят старую опубликованную версию. Это нормальное поведение Wagtail.
Опубликованная страница — это версия страницы, которая доступна на сайте для посетителей.
Если пользователь открывает страницу по адресу сайта, он видит именно опубликованную версию. Не черновик. Не рабочий вариант. Не то, что редактор только что начал менять в админке.
Посетители видят страницу так, как она была опубликована в последний раз.
Например, если на странице услуги опубликованы заголовок, описание, блок с преимуществами и форма заявки, именно эту версию увидят пользователи сайта.
Администратор видит страницу в панели Wagtail. Он может открыть её, отредактировать текст, заменить изображения, добавить блоки, изменить настройки и сохранить изменения.
Но пока эти изменения не опубликованы, они не обязательно появятся на сайте.
Так бывает, если после публикации страницу снова отредактировали.
Например, месяц назад страница была опубликована. Сегодня редактор открыл её, изменил текст и сохранил черновик. В админке уже будет новый текст, но посетители продолжат видеть старый опубликованный вариант.
Это не ошибка. Это защита от случайной публикации сырого материала.
Черновик — это рабочая версия страницы или сохранённых изменений.
Он хранится внутри Wagtail и нужен для подготовки материала. Черновик можно редактировать, проверять и дорабатывать до публикации.
Черновик не становится публичной страницей автоматически.
Можно изменить текст, сохранить черновик и вернуться к нему позже. Это удобно, если материал ещё не готов, требует проверки или согласования.
Обычно черновик видят пользователи админ-панели с нужными правами.
Обычные посетители сайта черновик не видят. Для них существует только опубликованная версия страницы или отсутствие страницы, если она ещё не была опубликована.
Черновик позволяет работать спокойно.
Редактор может переписать текст, заменить изображение, добавить новый блок, проверить ссылки, посмотреть страницу в предпросмотре и только потом выпустить изменения на сайт.
Важно: черновик — это не ошибка и не «сломанная публикация». Это нормальный рабочий режим, который помогает не показывать пользователям незавершённые изменения.

Это один из самых важных сценариев в Wagtail.
Страница уже существует на сайте. Посетители её видят. Но редактор открыл эту страницу в админке, внёс новые изменения и сохранил их как черновик.
В этот момент есть две версии:
Процесс можно представить так:
опубликованная версия → правки в админке → черновик → предпросмотр → публикация → новая опубликованная версия
Например, на странице услуги изменили цену, добавили новый блок и заменили изображение. В админке новая цена уже есть. Но на сайте для посетителей может оставаться старая версия страницы.
Новая информация появится публично только после публикации изменений.
Это полезная логика. Она позволяет обновлять важные страницы без риска, что пользователь случайно увидит недописанный текст, неправильную цену или блок с заголовком «тут потом вставить нормальную картинку».
Когда вы сохраняете черновик, Wagtail фиксирует изменения внутри админки.
Это значит, что работа не потеряется. К странице можно вернуться позже, продолжить редактирование, открыть предпросмотр и подготовить материал к публикации.
Но публичная версия сайта после сохранения черновика может не измениться.
Если страница уже была опубликована, посетители продолжат видеть последнюю опубликованную версию. Если страница ещё никогда не публиковалась, обычные пользователи сайта её не увидят.
Не путайте: «Сохранить черновик» — это не то же самое, что «Опубликовать». После сохранения черновика посетители могут продолжать видеть старую страницу.
Публикация — это момент, когда изменения становятся видны на сайте.
После публикации новая версия страницы заменяет старую публичную версию. Посетители начинают видеть обновлённый текст, новые изображения, новые блоки и другие изменения.
Поэтому публикация — ответственное действие.
Если в черновике была опечатка, неправильная ссылка, тяжёлое изображение или незаполненный блок, после публикации это увидят пользователи сайта.
Wagtail помогает организовать безопасную публикацию, но качество проверки всё равно остаётся на стороне редактора. Именно поэтому перед публикацией лучше использовать предпросмотр.

Предпросмотр показывает, как страница будет выглядеть на сайте, но не делает её публичной.
Это безопасный способ проверить страницу до публикации.
Когда вы открываете предпросмотр, вы видите будущий вид страницы. Но обычные посетители сайта ещё не видят эти изменения.
Предпросмотр нужен для проверки, а публикация — для выхода изменений на сайт.
Перед публикацией стоит проверить:
Не обязательно превращать каждую публикацию в военную операцию. Но базовая проверка нужна всегда. Особенно если страница важная: услуга, главная страница, раздел базы знаний, новость, посадочная страница или материал для SEO.
В админке страница выглядит как набор полей и блоков.
На сайте она превращается в готовую страницу с дизайном, сеткой, отступами, изображениями, кнопками и адаптивной версткой.
Некоторые ошибки становятся видны только в итоговом виде. Например, слишком длинный заголовок, неудачно обрезанное изображение, пустой блок или ссылка, которая выглядит как обычный текст.
Для обычной редакторской работы можно использовать простой порядок.
Это не единственный возможный сценарий. На некоторых проектах может быть настроено согласование. Тогда после подготовки страницы редактор отправляет её на проверку, а публикацию выполняет другой пользователь.
Но общий принцип остаётся тем же: сначала подготовить, потом проверить, потом публиковать.
Допустим, на сайте есть опубликованная страница услуги.
Редактор открывает её в Wagtail, меняет описание, добавляет новый блок с преимуществами и заменяет изображение. После этого он нажимает «Сохранить черновик».
В админке изменения уже есть. Но посетители сайта всё ещё могут видеть старую опубликованную версию страницы.
Редактор открывает предпросмотр, проверяет текст, изображения, кнопки и ссылки. Находит одну ошибку в формулировке, исправляет её и снова сохраняет черновик.
После проверки он публикует страницу. Только теперь новая версия становится видна посетителям сайта.
Такой порядок защищает сайт от случайной публикации сырого контента. Особенно если страницу редактируют не раз в год, а регулярно.
Если вы внесли изменения, а на сайте их нет, сначала стоит проверить статус страницы.
Возможные причины:
Чаще всего причина простая: изменения сохранены, но ещё не опубликованы.
Если вы уверены, что страница опубликована, но на сайте всё равно старая версия, стоит проверить страницу в другом браузере, обновить страницу без кэша или обратиться к администратору проекта.

Не все вопросы публикации решаются самим редактором. Иногда нужно обратиться к администратору проекта, разработчику или команде поддержки.
Это стоит сделать, если:
Wagtail хорош тем, что его можно настроить под реальные процессы проекта. Но права, роли, сценарии согласования, типы страниц, блоки и сложные сценарии публикации обычно требуют участия разработчика или команды сопровождения.
Это нормально. Wagtail — не конструктор, где всё делается одной кнопкой «сделать красиво». Зато при грамотной настройке он даёт удобную и безопасную систему управления контентом.
Черновик — это рабочая версия внутри Wagtail.
Опубликованная страница — это версия, доступная посетителям сайта.
Сохранение и публикация — разные действия.
Страница может быть опубликована и одновременно иметь неопубликованные изменения.
Предпросмотр помогает проверить страницу до выхода на сайт.
Если поведение страницы непонятно, сначала проверьте её статус, права пользователя и факт публикации.
Wagtail помогает работать с контентом аккуратно: сначала подготовить, потом проверить, потом опубликовать. Именно эта логика делает его удобным для корпоративных сайтов, баз знаний, медиа и других проектов, где контент должен выходить без хаоса.

Почему я изменил страницу, а на сайте ничего не поменялось?
Скорее всего, изменения сохранены как черновик, но ещё не опубликованы. Посетители продолжают видеть старую опубликованную версию страницы.
Кто видит черновик страницы?
Обычно черновик видят пользователи админ-панели с нужными правами. Обычные посетители сайта черновик не видят.
Можно ли редактировать опубликованную страницу без риска?
Да. Можно внести изменения, сохранить их как черновик, проверить через предпросмотр и только потом опубликовать.
Чем предпросмотр отличается от публикации?
Предпросмотр показывает, как страница будет выглядеть. Публикация делает изменения видимыми для посетителей сайта.
Почему у меня нет кнопки публикации?
Возможно, у вашей роли нет прав на публикацию или на сайте настроен процесс согласования материалов.
Можно ли вернуть старую версию страницы?
В Wagtail может быть доступна история изменений. Но конкретные возможности зависят от настроек проекта и прав пользователя.
Черновик влияет на SEO?
Обычно нет, пока изменения не опубликованы. Если вы изменили SEO-заголовок, description или адрес страницы и сохранили это как черновик, публичная версия сайта не должна измениться до публикации.
Нужно ли всегда сохранять черновик перед публикацией?
Лучше сначала сохранить изменения и проверить страницу через предпросмотр. Это снижает риск случайной публикации ошибки.