tinymce将带有已插入文本的f.e段落另存为html,并且在从sqlite db加载时以textarea形式将其转回为转义html标签。

flask,WTForms,SQLite,TinyMCE中的输入表单。 将文本区域替换为TinyMCE,将文本作为段输入,然后将输入保存到SQLite数据库中。

当输入的数据显示在页面上时,它呈现为<p>Text entered</p>而不是Text entered

我尝试设置{{ wtf.quick_form(form)|save }}以便不对内容进行转义,并且在TinyMCE脚本中设置verify_html: false,,但无济于事。

有什么方法可以使输入的文本正确显示?

xuwenjuan2005 回答:tinymce将带有已插入文本的f.e段落另存为html,并且在从sqlite db加载时以textarea形式将其转回为转义html标签。

再次,没关系!我在错误的函数中添加了|save参数。

我需要做的是添加到显示输入文本的功能上,而不是在表单生成器上...

我所做的:{{ post.text|safe }}

本文链接:https://www.f2er.com/3123372.html

大家都在问