我目前正在使用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(),
}
复制图像后的最终结果...
但是当我将小部件更改为SummernoteInplaceWidget ...
widgets = {
'summary': SummernoteInplaceWidget(),
}
并尝试将图像复制到编辑器中,我只是得到一个空白屏幕,没有图像被复制。如下图所示:
这是预期的行为吗?我尝试将settings.py中的iFrame设置更改为False,但这似乎没有什么不同。预先感谢您的任何想法。