是否有在Django将修剪掉输入文本开头或结尾的空白模板过滤器。
喜欢的东西{{ var.example|trim }}
是否有在Django将修剪掉输入文本开头或结尾的空白模板过滤器。
喜欢的东西{{ var.example|trim }}
你可以自己做
from django import template
from django.template.defaultfilters import stringfilter
register = template.Library()
@register.filter
@stringfilter
def trim(value):
return value.strip()
文档
Django模板允许您通过使用访问方法和属性“” 句法:
{{ var.example.strip }}
您可以通过链接,当你处理HTML,如其他过滤器扩展此:
{{ var.example.strip|safe|removetags:"p img" }}
在这里,我们首先删除任何<p>
和<img>
标签,然后告诉Django它可以安全地呈现内容,我们已经剥夺任何空白的其余部分。