0

У меня есть огромный ... вызов передо мной. Примерно через неделю или две я перенесла проект 1.5.5 django на 1.7.1. Огромный прыжок, многие устаревшие переменные, методы и так далее. В 1.5.5 произошли некоторые южные миграции, но не везде, поскольку они не были реализованы с самого начала. Итак, допустим, никаких миграций нет, их нужно создать.CMS для Django при обновлении приложения с 1.5.5 до 1.7.1

Также есть желание добавить К уже модернизированный проект, но с Джанго-CMS-3.0.7 я постоянно сталкивается некоторые проблемы с миграцией, к югу существующим и т.д.

Есть ли CMS, что Я могу использовать это приложение, которое не беспокоит миграции и версия django?

Все, что я хочу изменить, это статический контент (текст, изображения, возможно, добавление видео) перед входом пользователя в систему. Нет интеграции с моделями. Просто некоторые информационные страницы.

Любые предложения?

ответ

1

Возможно, упрощенное решение для этого может быть django-front. Создайте свои статические страницы и добавьте поля, которые вы хотите редактировать. Вы редактируете его с помощью редактора wysiwyg. Я использую его для моих условий обслуживания/политики конфиденциальности.

При использовании приложения, которое приносит дополнительную функциональность, вы, вероятно, всегда будете беспокоиться о миграции и версии django, но приложения не должны быть сложными для обновления, и обычно у них есть предупреждение/прохождение, когда важные изменения в их архитектуре/функциональность.

Это, как говорится, я не думаю, что миграция сейчас резко меняется. Изменение их включения в проект django было важным (и необходимым).

Если вы хотите что-то еще более простого (и стойкое время) просто создать модель для ваших страниц и вынести его на шаблоне:

class Content(models.Model): 
    html_content = models.TextField() 
    image_content = models.ImageField() 

Регистрацией эту модель для вашего администратора, и это должно сделать трюк. Для простых приложений этого может быть достаточно.

+0

Спасибо! Кажется, это работает для меня. Имейте немного, чтобы настроить, но вы решили мою проблему. – Archarachne

Смежные вопросы