django SummernoteInplaceWidget-图片无法正常工作

时间:2018-07-13 22:07:38

标签: django django-forms django-templates wysiwyg summernote

我目前正在使用django SummernoteInplaceWidget进行测试,当我尝试将图像复制到编辑器中时,它不适用于SummernoteInplaceWidget。它与SummernoteWidget完美配合。

我正在使用summernote网站上的summernote-lite最新版本,并带有以下库...

<link href="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.9/summernote-lite.css" rel="stylesheet">
<script src="https://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.9/summernote-lite.js"></script>

这是我在settings.py中的summernote_config

SUMMERNOTE_CONFIG = { 
   'summernote': {
        'toolbar': [
          ['undo', ['undo',]],
          ['redo', ['redo',]],
          ['style', ['bold', 'italic', 'underline',]],
          ['font', ['strikethrough',]],
          ['fontsize', ['fontsize']],
          ['color', ['color']],
          ['para', ['ul', 'ol', 'paragraph']],
        ],
        'width': 760,
        'height': 300,
        'focus': True,
        'fontSizes': ['8', '9', '10', '11', '12', '14', '18', '22','24', '36', '48' , '64', '82', '150'],
},
}

这是我的代码:

    widgets = {
       'summary': SummernoteWidget(),
    }

复制图像后的最终结果...

enter image description here

但是当我将小部件更改为SummernoteInplaceWidget ...

    widgets = {
       'summary': SummernoteInplaceWidget(),
    }

并尝试将图像复制到编辑器中,我只是得到一个空白屏幕,没有图像被复制。如下图所示:

enter image description here

这是预期的行为吗?我尝试将settings.py中的iFrame设置更改为False,但这似乎没有什么不同。预先感谢您的任何想法。

0 个答案:

没有答案