为什么在我的Django模板中会发生这种情况?

时间:2009-10-11 01:42:40

标签: python django

执行此操作时会显示简单的%20minds:

{{rec.artist_name}}

如何删除%20 ...并将其设为空格?

当我把|作为一个装配工安全,错误是:

无法解析余数:'|安全'来自'active.artist_name |安全

感谢。

2 个答案:

答案 0 :(得分:2)

我认为你受到了Django相对较新的自我控制的打击。如果你这样做会发生什么

{{ rec.artist_name | safe }}

将值自动调整?

答案 1 :(得分:1)

尝试删除rec.artist_name和|之间的空格。所以你应该这样:

{{ rec.artist_name|safe }}

这将修复自动转换,但我认为其他评论员说你将%20存储到数据库中是正确的。所以你可能不得不在事情的最后修复它。