Использование Django-CMS Wymeditor для записей ZInnia

Есть ли способ использовать Django-cms WYMeditor (и все его возможности плагинов) в качестве редактора для Zinnia?

Цель состоит в том, чтобы иметь возможность загружать фотографии / видео в виде контента внутри записей.

2 ответа

Вы можете посмотреть здесь и добавить эту строку в настройки вашего проекта:

ZINNIA_ENTRY_BASE_MODEL = 'cmsplugin_zinnia.placeholder.EntryPlaceholder'

Я использовал django-file-picker, чтобы заставить это работать. Мне пришлось редактировать файл zinnia/admin/entry.py в соответствии с http://django-file-picker.readthedocs.org/en/latest/wymeditor.html

Я отредактировал файл templates/admin/base_site.html, добавив две эти строки в блок extrastyle:

<script type="text/javascript" src="/static/admin/js/jquery.min.js"></script>
<script type="text/javascript" src="http://cdn.jquerytools.org/1.2.5/full/jquery.tools.min.js"></script>

Я должен был убедиться, что Zinnia не использует свой собственный WYMeditor:

ZINNIA_WYSIWYG = None

Это не идеальное решение, потому что мне нужно было отредактировать исходные файлы для zinnia, но на сегодня это будет работать. Я поищу более элегантное решение на следующей неделе.

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