[英]django-tinymce plugins not loading django 1.8
我正在嘗試在我的項目中實現django-tinymce。 我喜歡在撰寫博客文章時使用一些富文本功能,因此我的目標是將HTMLField應用於管理員的正文。
我目前使用的設置非常簡單 - 這就是我在settings.py中的設置:
TINYMCE_DEFAULT_CONFIG = {
'theme': "advanced",
'plugins': "wordcount,preview,emotions,", //only wordcount seems to have any effect
'height': "400px",
'width': "700px",
}
這是在models.py中:
from tinymce import models as tinymce_models
...
body = tinymce_models.HTMLField()
我會像這樣在頭腦中調用.js:
<script type="text/javascript" src="{% static "tiny_mce/tiny_mce.js" %}"></script>
我的問題 - 無論我在設置中做什么,我得到相同的結果:
這就是我得到的
我會很感激我可能做錯的任何指示。
謝謝你!
馳援
所以,在敲了幾天之后,這就是我最終取得的成就。
settings.py
# tinymce
TINYMCE_DEFAULT_CONFIG = {
'theme': "advanced",
'plugins': "wordcount,preview,emotions,preview,spellchecker,",
'height': "400px",
'width': "700px",
'theme_advanced_buttons3' : "fontselect,fontsizeselect,emotions,preview,",
}
models.py
from tinymce.models import HTMLField
...
body = HTMLField()
結果:
正如你所看到的,表情符號微笑得很漂亮,我已經控制了字體系列和大小,它看起來真的很難看,但是它起作用,這是你為黑客攻擊所付出的代價。 但它的確有效!
我發現這個插件和按鈕列表真的很有幫助 - 我之前沒有得到的是你只加載到你的django應用程序中的插件,但為了使用它們,你需要調用它們的按鈕。 一旦你得到它真的很直白,但你去了。
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.