Django 使用标签连接一个对象列表



我在一个模板中有一些变量:

<p> {{ area.description }} {{area.boss}} {{area.dept}}

我需要将它们连接起来并计算字符以设置字符串将剪切的数字

如何连接

{{ area.description|add:area.boss|add:area.dept }} 

如何计算所有字符

{{ area.description|add:area.boss|add:area.dept|length }}

我决定:在我的模型中,我定义了这个:

  def get_full_information (self): return '%s %s %s' (self.description, self.boss, self.dept) 

在模板中:

{{ area.details.get_full_information|truncatechars:30 }} 

这样,我就截断了我需要的字符数中的字符

最新更新