Подходит ли редактирование внешнего интерфейса django-cms для сайта с вращающимися частями
У меня есть готовый дизайн для сайта, и теперь я хотел бы реализовать управление контентом в Django. У меня есть несколько лет опыта в разработке Python, и я делал проекты в Django. Я посмотрел на django-cms, поиграл с демо и показал быстрый пример. Я с радостью использую django-cms 3beta2 (и исправляю некоторые возможные ошибки в пути).
Мой вопрос:
Страницы запланированного веб-сайта будут состоять из разных частей, которые я мог бы построить из шаблонных блоков. Макет страницы довольно жесткий, поэтому у пользователей не так много возможностей для дикого объединения блоков шаблонов, было бы легко выполнить внешнее редактирование для неопытного редактора.
Однако веб-страницы также содержат боковую панель с цитатами известных людей и изображения. Эти цитаты и изображения должны меняться случайным образом при каждой загрузке страницы, и они не связаны с основным содержанием страницы. Могу ли я по-прежнему использовать редактирование внешнего интерфейса или для этого существует плагин django-cms? Я представляю проблему в том, что во время редактирования внешнего интерфейса отображаемая цитата выбирается случайным образом, и я могу редактировать представленную цитату, но не другие. Должен ли я попросить редактора прибегнуть к бэкэнду? Что было бы хорошим решением?
1 ответ
В настоящее время я прохожу старые вопросы, которые я задал и на которые пока нет ответа. Вот решение:
Можно написать плагин cms для django-cms, который содержит несколько внутренних заполнителей. Эти внутренние заполнители являются контейнерами для "известных цитат". Если редактирование страницы не активно, плагин cms случайным образом отображает один (и только один) из внутренних заполнителей.