gpt4 book ai didi

django - 如何从 django 模板中的字符串中删除空格

转载 作者:行者123 更新时间:2023-12-02 09:03:38 26 4
gpt4 key购买 nike

如何从 django 模板中的字符串值中删除所有空格?

例如

<a href="www.somesite.com/lookup?id={{ order.id }}"</a>

订单号中可能有空格,模板对它们的编码方式会破坏网站的查找功能。 (不是我们的网站,所以无法解决这个问题)

我知道您可以使用 order.id.strip 来删除前面和结尾的空格,但我们还需要从字符串中间删除它们。

我也知道我们可以创建一个自定义过滤器来完成此操作,但我们希望避免为此类一次性事件使用自定义过滤器。

最佳答案

来自:https://docs.djangoproject.com/en/dev/ref/templates/builtins/#cut

cut

Removes all values of arg from the given string.

For example:

{{ value|cut:" " }}

If value is "String with spaces", the output willbe "Stringwithspaces".

这非常适合我想要的。不容易找到,所以创建这个问题是为了帮助下一个人使用谷歌。

所以在我的例子中它将是:

<a href="www.somesite.com/lookup?id={{ order.id|cut:" " }}"</a>

关于django - 如何从 django 模板中的字符串中删除空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38112771/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com