6

django-tinymceTinyMCE コントロールを使用して HTML フィールドを編集するために使用する Django Web サイトがあります。

TinyMCE は実質的に、HTML を WYSIWYG で編集する方法を提供してくれます。私の質問は、基になる HTML を直接編集するためのアクセス権を取得できますか? TinyMCE で「WYSIWYG モード」と「raw html モード」を切り替えるボタンを有効にできるかもしれないと考えていました。ありますか?そうでない場合、HTML を編集するエレガントな方法はありますか?

4

2 に答える 2

11

codeたとえば、django-tinymce の次の構成を使用して、ボタンをツールバーの 1 つに追加するだけです。

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

advancedTinyMCE テーマで使用できるボタンのリストは次のとおりです

于 2010-02-20T12:59:59.263 に答える
1

django-tinymceバージョン 3 はTinyMCEバージョン 5 を使用します。これには、コード ボタン プラグイン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'
    ...
}
于 2020-12-08T21:33:23.780 に答える