django 中是否有一个模板过滤器,可以修剪输入文本中的任何前导或尾随空格。
就像是:{{ var.example|trim }}
django 中是否有一个模板过滤器,可以修剪输入文本中的任何前导或尾随空格。
就像是:{{ var.example|trim }}
Django 模板允许您使用“.”来访问方法和属性。句法:
{{ var.example.strip }}
在处理 HTML 时,您可以通过链接其他过滤器来扩展它,例如:
{{ var.example.strip|safe|removetags:"p img" }}
在这里,我们首先删除任何<p>
和<img>
标签,然后告诉 Django 它可以安全地呈现我们已删除任何空白的其余内容。
你可以自己做
from django import template
from django.template.defaultfilters import stringfilter
register = template.Library()
@register.filter
@stringfilter
def trim(value):
return value.strip()