我{{ counter }}在模板中有一个来自相应视图的变量.在视图中counter = 0.我想增加价值{{ counter }},或者做其他操作.可以这样做吗?欢迎举例.
是的,您可以使用内置的添加模板标记.做{{ counter|add:"5" }}.这样,如果你有counter == 3,它会回来8.
它不会更改实际counter变量,但您不应该在模板中执行此操作.如果您遍历一些对象的时候需要它,你可以使用一个for循环的forloop.counter,而不是:
<ul>
{% for object in object_list %}
<li> {{ forloop.counter }} {{ object }}
{% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
83 次 |
| 最近记录: |