Django ckeditor在wysiwyg中粘贴html标签

时间:2014-02-26 14:10:00

标签: django django-admin ckeditor django-ckeditor

当我使用ckeditor在django admin中创建帖子时,它会成为一个好看的帖子。但是当我需要编辑它时,我会在wysiwyg模式下看到所有html标签和样式(所有源代码)。

当我写作时:
enter image description here

'保存并继续编辑'后 enter image description here

我在我的模型中使用RichTextField 附: django-ckeditor - 从PyPI更新 也许我的配置出了问题?

CKEDITOR_CONFIGS = {
    'default': {
        'toolbar': 'UltraFull',
        'height': 300,
        'toolbar_UltraFull': [
            ['Font', 'FontSize', 'Format'],
            ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'],
            [
                'NumberedList', 'BulletedList', '-',
                'Outdent', 'Indent', '-',
                'Blockquote', '-',
                'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'
            ],
            ['Link', 'Unlink', 'Anchor'],
            ['Image', 'Flash', 'Table', 'HorizontalRule', 'PageBreak', 'Smiley', 'SpecialChar'],
            ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'],
            ['TextColor', 'BGColor'],
            ['Maximize', 'Source'],
        ],
        'language': 'ru',
        'forcePasteAsPlainText': True,
    },
}

1 个答案:

答案 0 :(得分:0)

可能是'forcePasteAsPlainText':是的,

克隆我对django-ckeditor-extended的回购并运行演示应用程序 - https://github.com/riklaunim/django-ckeditor - 检查管理员是否适合您,如果是,请应用您的设置并进行比较