django tinymce插件未加载django 1.8

django tinymce插件未加载django 1.8,django,blogs,django-1.8,django-tinymce,Django,Blogs,Django 1.8,Django Tinymce,我正试图在我的项目中实现django tinymce。我想在写博客文章时使用一些富文本功能,所以我的目标是在管理中将HTMLField应用于主体 我当前使用的设置非常简单-这是我在settings.py中的设置: TINYMCE_DEFAULT_CONFIG = { 'theme': "advanced", 'plugins': "wordcount,preview,emotions,", //only wordcount seems to have any effect 'height': "

我正试图在我的项目中实现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>

我的问题-无论我在设置中做什么,我都会得到相同的结果:

这是我得到的

如果有人能指点我可能做错了什么,我将不胜感激

非常感谢


德扬

所以,在我的头撞了几天之后,这就是我最终实现的目标

设置.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应用程序中的插件,但是为了使用它们,你需要调用它们的按钮。一旦你得到了它,就很简单了,但你做到了

谢谢