Cha*_*iam 9 tags for-loop django-templates
我创建的JS片段依赖于{% for key, value in data.items %}..{% endfor %}标记中可用的forloop.counter变量.
有没有办法将数学运算符(*, - ,+,/)与forloop.counter变量一起使用?
Ser*_*tin 16
可以使用django内置的widthratio模板标签并添加过滤器:
{{forloop.counter|add:5}}{{forloop.counter|add:"-5"}}{% widthratio forloop.counter 5 1 %}{% widthratio forloop.counter 1 5 %}使用django-mathfilters。该addition过滤器不强迫号码整数,所以你可以添加浮动:
{% load mathfilters %}
{{ num1 | addition:num2 }}
Run Code Online (Sandbox Code Playgroud)