我想在Django的表单输入上使用Quill Editor。
从Quill playground中的示例我看到容器总是div
。
当我通过Django提交表单时,如何使用<textarea>
而不是div,以及文本保留在textarea中工作;
我知道有一个django-quill软件包,但最新的提交是在2015年完成的,并且据报道不能使用新的Django版本,除此之外我想做更多自定义。
答案 0 :(得分:1)
Quill正在一个令人满意的div中工作。如果你想做到这一点&#34;看起来像&#34;一个textarea这应该很容易使用css。
但是如果您使用Quill,这可能是使用富文本,如粗体,斜体,项目符号......而且丰富的内容无法存在于仅处理纯文本的textarea
内(否)文本格式)。这就是为什么它必须留在一个满足的问题div
。
在提交时,您的表单应该以html格式查找此div内容并将其发送到您的后端(通过纯js,或通过复制粘贴隐藏文本区域内的html内容)。