我正在尝试使用django-tinymce编辑django admin中的字段。Django管理员中的Django-tinymce - “找不到变量:tinyMCE”
我的应用程序安装在我的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的 - 我看不到任何被加载的任何迹象)。
我不知道我错过了什么..
为什么我对恢复版本的评论您先生用作您自己的解决方案? – WBAR
@WBAR在添加评论之前,我已经发布了我的解决方案!?!阅读我的PRECEDING评论。我不会向人们要求声望,但这似乎在推动它。如果有人遇到同样的问题,他们仍然不会在你的答案中找到他们的解决方案。甚至你的评论 - 我怀疑1.5b4是正式的'不稳定'(beta/dev)版本。说,我很感激你花时间尝试和帮助我。 –