Примечания к выпуску 3.8.0¶
Этот выпуск django CMS сосредоточен на внедрении поддержки Django 3.1 и отказе от поддержки Python 2.7 и 3.4. Он также удаляет поддержку версий Django ниже 2.2.
Что нового в версии 3.8.0¶
Улучшения и новые возможности¶
Введена поддержка Django 3.1.
Прекращена поддержка Python 2.7 и Python 3.4
Прекращена поддержка Django < 2.2
Исправления ошибок¶
Удалено
djangocms-column
из инструкций по ручной установкеУдалено дублирующее объявление
attr
из документацииИсправлена ссылка на неверную переменную в сообщениях журнала в
utils/conf.py
Исправлена проблема в
wizards/create.html
, когда в сообщении об ошибке не использовалась форма множественного числа
Как перейти на версию 3.8¶
Мы предполагаем, что вы переходите с версии django CMS 3.7.
Пожалуйста, убедитесь, что ваша текущая база данных согласована и находится в здоровом состоянии, и создайте копию базы данных, прежде чем продолжить работу..
Затем запустите:
python manage.py migrate # to ensure that your database is up-to-date with migrations
python manage.py cms fix-tree
Проверьте пользовательский код и сторонние приложения на предмет использования устаревших или удаленных функций или API (см. выше). Возможно, потребуется обновить некоторые компоненты сторонних производителей.
Установите новую версию django CMS с GitHub или через pip.
Беги:
python manage.py migrate
чтобы применить новые миграции.