我正在嘗試使用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)版本。說,我很感激你花時間嘗試和幫助我。 –