我一直在尝试将 WYSIWYG 编辑器集成到我的 Django 项目中。我首先从 Summernote 开始,将它集成到管理或表单中没有问题。我按照他们 github 上的说明进行操作,除了图片上传和插入外,一切都很好。我可以按下上传按钮,文件正在上传(我可以在文件系统中看到它),但它没有显示在编辑器或生成的 html 中。
我以为这只是 Summernote,所以我切换到 Froala,但我得到了完全相同的行为。在所见即所得的图像上传中,我缺少什么吗?
在 forms.py 我有相当于
from django import forms
from froala_editor.widgets import FroalaEditor
class PageForm(forms.ModelForm):
content = forms.TextField(widget=FroalaEditor)