【发布时间】:2015-11-02 04:21:29
【问题描述】:
我想写一个只渲染一次的模板。
我的想法是创建一个标志变量来检查它是否是第一次。
我的代码
{% with "true" as data %}
{% if data == "true" %}
//do something
** set data to "false" **
{% else %}
//do something
{% endif %}
{% endwith %}
我不知道如何更改django模板中的变量。可以吗?或者有更好的方法吗?
【问题讨论】:
-
您是否尝试通过 for 循环 (
forloop.first) 执行此操作?你想达到什么目标? -
@Sayse 谢谢这个解决方案可以解决我的问题