Я пытаюсь сделать django-cms использовать TinyMCE в качестве текстового редактора вместо стандартного Wymedit. Он должен быть easy job according to the docs, но я просто получаю пустой div вместо редактора, если я последую им. Я также добавил <script type="text/javascript" src="{{ MEDIA_URL }}js/tiny_mce/tiny_mce.js"></script>
в шаблон admin/base.html
, и файл js включен, но он не работает.TinyMCE в django-cms
Любая идея простого способа заставить ее работать?
Детали:
Версии:
- Джанго: 1.4.5
- Джанго-CMS: 2.3.1
- Джанго-TinyMCE: 1,4
Что я сделал (я следил за django-cms docs):
- добавлены к
settings.py
:
TINYMCE_JS_URL = 'http://mysite.com/media/js/tiny_mce/tiny_mce_src.js'
TINYMCE_JS_ROOT = 'http://mysite.com/media/js/tiny_mce/'
CMS_USE_TINYMCE = True
добавляют
tinymce
кINSTALLED_APPS
вsettings.py
добавил
(r'^tinymce/', include('tinymce.urls'))
кurlpatterns
вurls.py
добавлен в
templates/admin.base.html
:
<script type="text/javascript" src="{{ MEDIA_URL }}js/tiny_mce/tiny_mce.js"></script>
(этот шаг не был в документации это единственный способ, которым я получил tiny_mce.js
к загрузить в браузер)
- скопированные TinyMCE файлы
MEDIA_ROOT
Получаете ли вы некоторые ошибки, такие как 404, что источники не могут быть найдены. – Azd325
no 404, нет другой ошибки, tiny_mce.js загружается отлично в браузере, никаких других ошибок javascript ... но я получаю пустой div вместо редактора (даже не текстовое поле, просто пустой div!) – NeuronQ
@ Azd325 do у вас есть представление о том, с чего мне начать, пытаясь решить это? что проверить? ... Я новичок в Django и новичок в django-cms, и я полностью застрял в этом, я понятия не имею, с чего начать, это как удар по кирпичной стене ... – NeuronQ