我不确定如何删除 django 模板变量中的空格和 &。实际上,当我加载页面时,我将 url 字符串呈现为 django 变量。
但它自动包含 & 和空格。毕竟,在 html 视图中,当我在 js 控制台中打印出来时,它会在变量内部显示 &, % 。
当然,我可以通过替换它们来修复 js 代码,但是代码会变得混乱,所以我想用另一种方式使用 python 或 django 代码。
在服务器端删除它们的任何想法?
结果:
http://127.0.0.1:8000/users?key=fff&ids=(1%,3%,4%,12%)
我的期望:
http://127.0.0.1:8000/users?key=fff&ids=(1,3,4,12)
假设在你的上下文中有
context['url'] = 'http://127.0.0.1:8000/users?key=fff&ids=(1,3,4,12)'
如果你想得到一些东西,没有任何转义,你可以使用安全模板标签
{{ url | safe }}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句