Я пытаюсь использовать django-tinymce, чтобы отредактировать области в django администраторе.
Мне установили приложение в моем virtualenv ( django-tinymce == 1.5.1b4
). Это перечисляется в моих установленных приложениях -
INSTALLED_APPS = (
#...
'tinymce',
#...
)
Мои параметры настройки включают следующее
TINYMCE_DEFAULT_CONFIG = {
'theme': "advanced",
'theme_advanced_toolbar_location': "top",
'theme_advanced_buttons1': "bold,italic,underline,separator,"
"bullist,separator,outdent,indent,separator,undo,redo",
'theme_advanced_buttons2': "",
'theme_advanced_buttons3': "",
}
TINYMCE_SPELLCHECKER = True
TINYMCE_COMPRESSOR = True
И у меня есть файлы, доступные в /MEDIA_ROOT/js/tiny_mce
(дефолт).
Мои модели похожи -
from tinymce import models as tinymce_models
class MyModel(models.Model)
post = tinymce_models.HTMLField()
Когда я иду в образцовую страницу администратора, область появляется как область обычного текста, и мой браузер говорит мне, что есть ошибка на действующем JS сценарии для области. Это говорит, что не признает переменную tinyMCE
. Не похоже, что страница даже пытается загрузить JS файл (я получаю № 404 - я не вижу признака ничего загружаемого).
Я не уверен, что я пропускаю..