我想在模板前添加一个字符串。我知道您可以使用|add
过滤器将字符串追加到末尾。那不是我想做的。我想要模板之前的字符串。
例如,如果我的模板是{{ index.salary }}
,我该如何在开头添加$
?
我知道您可以制作自己的过滤器。我只是好奇他们是否为此内置了东西。
答案 0 :(得分:0)
您可以创建一个简单的标签
from django import template
register = template.Library()
@register.simple_tag
def prepend_dollar(value):
return "${}".format(value)
,在您的模板中,您可以将其用作
{% prepend_dollar index.sallary %}