Django-tinymce在管理员中全功能

时间:2016-12-21 23:50:44

标签: python django django-admin tinymce django-tinymce

我将django-tinymce设置为与管理员合作,就像所描述的文档一样

在设置中

INSTALLED_APPS = [ ..., 'tinymce',]

在我添加的模型中

from tinymce.models import HTMLField
content = HTMLField()

和在网址

urlpatterns = [ ...., url(r'^tinymce/', include('tinymce.urls')),]

但我无法弄清楚如何添加图标和插件! 我做了很多研究,但找不到任何有用的东西。

我需要一个Full Featured编辑器。

2 个答案:

答案 0 :(得分:3)

TINYMCE很棒。但有时,它无法将输入发送回服务器。

TINYMCE的替代品之一是django-summernote,它易于设置和使用。

在这里查看django-summernote: https://github.com/summernote/django-summernote

答案 1 :(得分:0)

您缺少一些配置设置.py

TINYMCE_JS_URL = 'http://debug.example.org/tiny_mce/tiny_mce_src.js'
TINYMCE_DEFAULT_CONFIG = {
    'plugins': "table,spellchecker,paste,searchreplace",
    'theme': "advanced",
    'cleanup_on_startup': True,
    'custom_undo_redo_levels': 10,
}
TINYMCE_SPELLCHECKER = True
TINYMCE_COMPRESSOR = True

这是文档中给出的示例...尝试一下 http://django-tinymce.readthedocs.io/en/latest/installation.html