Управление содержимым i18n в области между .po-файлами и плоскими страницами

У меня есть проект django, использующий плоские страницы для страниц с преимущественно статическим содержимым и .po-файлы для более коротких строк, заголовков, кнопок и т. д. Но у меня возникли проблемы с поиском альтернатив для блока контента, который клиент хотел бы редактировать самостоятельно через admin или настраиваемая форма, которую я могу включить в шаблоны?

Я думал о том, чтобы использовать подход CMS, основанный на существующей структуре, но поскольку проект отлично работает без функциональности cms, возможно, для 90% контента, я пока не хочу идти по этому пути.

Моя первая идея состоит в том, чтобы создать собственную модель 'text_blocks' и использовать что-то вроде django-modeltranslation и заполнить контекст представлений с правильными объектами.

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


person D.Nibon    schedule 20.08.2013    source источник


Ответы (1)


После запуска моего пользовательского решения с моим собственным приложением и django-modeltranslation некоторое время я споткнулся на django-page-cms, что, по-видимому, еще больше упрощает редактирование для администраторов клиентов. страницы.

person D.Nibon    schedule 30.06.2014