Подходит ли редактирование внешнего интерфейса django-cms для сайта с вращающимися частями

У меня есть готовый дизайн для сайта, и теперь я хотел бы реализовать управление контентом в Django. У меня есть несколько лет опыта в разработке Python, и я делал проекты в Django. Я посмотрел на django-cms, поиграл с демо и показал быстрый пример. Я с радостью использую django-cms 3beta2 (и исправляю некоторые возможные ошибки в пути).

Мой вопрос:

Страницы запланированного веб-сайта будут состоять из разных частей, которые я мог бы построить из шаблонных блоков. Макет страницы довольно жесткий, поэтому у пользователей не так много возможностей для дикого объединения блоков шаблонов, было бы легко выполнить внешнее редактирование для неопытного редактора.

Однако веб-страницы также содержат боковую панель с цитатами известных людей и изображения. Эти цитаты и изображения должны меняться случайным образом при каждой загрузке страницы, и они не связаны с основным содержанием страницы. Могу ли я по-прежнему использовать редактирование внешнего интерфейса или для этого существует плагин django-cms? Я представляю проблему в том, что во время редактирования внешнего интерфейса отображаемая цитата выбирается случайным образом, и я могу редактировать представленную цитату, но не другие. Должен ли я попросить редактора прибегнуть к бэкэнду? Что было бы хорошим решением?

1 ответ

Решение

В настоящее время я прохожу старые вопросы, которые я задал и на которые пока нет ответа. Вот решение:

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

Другие вопросы по тегам