Примечания к выпуску 3.1.5¶
Что нового в версии 3.1.5¶
Исправления ошибок¶
Исправлено повреждение дерева при вставке вложенного плагина под другой плагин.
Улучшение документации CMSPluginBase.render
Исправьте генерацию контекста CMSEditableObject, которая приводила к ошибкам с django-classy-tags 0.7.1
Исправление ошибки на панели инструментов, когда LocaleMiddleware не используется
Переместите проверку шаблонов в app.ready
Исправьте ExtensionToolbar, когда язык удален, но названия все еще существуют
Исправить отсутствие меню страниц при свежей установке 3.1
Исправление неправильного языка в тексте заполнителя для поля перенаправления
Исправьте синтаксис JS PageSelectWidget
Исправление перенаправления при отключении панели инструментов
Исправление CMS_TOOLBAR_HIDE приводит к тому, что объект „WSGIRequest“ не имеет атрибута „toolbar“
Коррупция Древобороды¶
До версии 3.1.5 перемещение или вставка вложенных плагинов приводила к некоторым не фатальным повреждениям дерева, вызывая ошибку при добавлении плагинов под вновь вставленными плагинами.
Чтобы устранить эти проблемы, обновите версию до 3.1.5, а затем выполните команду manage.py cms fix-tree
для восстановления дерева.
DjangoCMS Text CKEditor¶
Необходимые действия¶
CMS 3.1.5 не совместим с djangocms-text-ckeditor < 2.7.1. Если вы используете djangocms-text-ckeditor, пожалуйста, обновите его до версии 2.7.1 или выше. Имейте в виду, что djangocms-text-ckeditor >= 2.8 совместим только с