我的database
已存储的电话号码为"(123)456-7890"
我需要从电话号码中删除所有空格,以便我可以通过Cisco电话拨打电话。
`<td><a href="ciscotel:1{{contact.Phone|cut:" "}}" target="_self">{{` contact.Phone | cut:" "}}</a></td>
但是django将html显示为:
<a href="ciscotel:1(123)456-7890 " target="_self">(123)456-7890 </a>
我试过了:
{{contact.Phone|cut:"("|cut:")"|cut:"-"|cut:" "}}
和
{{contact.Phone|cut:"("|cut:" "|cut:" "}}
documentation使得看起来像一个切割函数应该清除两个空格。
由于
答案 0 :(得分:1)
也许最后还有另一个白人角色?我建议使用spaceless
标记。根据文档,它:
删除HTML标记之间的空格。这包括制表符和 换行。
<%
由于{% spaceless %}{{contact.Phone|cut:"("|cut:")"|cut:"-"|cut:" "}{% endspaceless %}
不允许|cut:" "
修改您传递给模板的变量, 编辑:仍然需要@iklinac在下面的评论中spaceless
。