我已将 Dojo 所见即所得编辑器添加到我的 django 管理面板中。当我键入多个空格时出现问题。当我将编辑器创建的语法输出到模板时,我会得到 
每个额外空间。我假设它试图创建一个不间断的空间,但它在浏览器中呈现为
.
有人知道为什么是这样吗?我将如何解决这个问题?
&
我认为它的django 正在改变&
服务器端。如果它是一个简单的空间,django 会自行替换它
。我不知道是否有任何功能可以关闭转义是 django 中的特定情况,你可以试试
经过一些研究,您想使用模板过滤器安全地解决此问题。您可能还希望添加带有脚本的过滤器removetags作为删除潜在恶意 javascript 的选项。所以我的模板变量最终看起来像这样:{{ var|removetags:"script"|safe }}