在TinyMCE控件中编辑原始HTML

时间:2010-02-20 12:31:57

标签: python django tinymce django-tinymce

我有一个Django网站,我使用django-tinymce编辑带有TinyMCE控件的HTML字段。

TinyMCE实际上给了我一种编辑HTML的WYSIWYG方式。我的问题是,我是否可以直接编辑底层HTML?我在想,也许有一些按钮我可以在TinyMCE中切换“WYSIWYG模式”和“原始html模式”。有吗?如果没有,是否有任何优雅的方式来编辑HTML?

2 个答案:

答案 0 :(得分:10)

只需将code按钮添加到其中一个工具栏,例如使用django-tinymce的配置:

TINYMCE_DEFAULT_CONFIG = {
    # your other configuration
    'theme_advanced_buttons3_add': 'code',
}

Hereadvanced TinyMCE主题提供的按钮列表

答案 1 :(得分:0)

django-tinymce 版本3使用了 TinyMCE 版本5,该版本要求启用code button plugin并将code按钮添加到toolbar

TINYMCE_DEFAULT_CONFIG = {
    ...
    'plugins': 'code', # along with other plugins, e.g. 'link lists code'
    'toolbar': 'code', # along with other buttons, e.g. 'bold italic | code'
    ...
}