Django-CMS иногда не может опубликовать страницу
У меня есть сайт в Django-CMS 2.4.1. Я часто захожу в панель администратора и меняю там страницу, например, перетаскиваю плагин из одного местозаполнителя в другой, или просто меняю информацию о плагине.
Если я сразу после этого нажимаю "Опубликовать черновик", я часто получаю сообщение об ошибке:
PublicIsUnmodifiable: The public instance cannot be published. Use draft.
Кроме того, иногда мне говорят, что я не могу отправить форму, так как слаг уже занят (на той же странице).
Я обнаружил, что если я ухожу, возвращаюсь, снова вносю изменения и нажимаю "Сохранить и продолжить редактирование", и только затем "Опубликовать черновик", это часто работает, но не всегда.
Кроме того, я обнаружил, что часто не могу удалить плагины со страниц.
Это случилось с кем-то еще? Моя база данных как-то повреждена?
Извините, я не могу быть более конкретным, но я подумал, что если у других возникнет такая же проблема. Я все еще пытаюсь выработать схему. Новая команда управления cms check
не обнаруживает ничего плохого.
Одна мысль - я использую mptt
версия 0.5.5, которая выше, чем загружаемая автоматически Django-CMS (которая использует 0.5.2).