【发布时间】:2015-08-16 18:02:59
【问题描述】:
有没有办法从if 语句中打破这个for 循环。目前我们的数据库错误地存储了多个主电话,我想在找到第一个主电话后跳出 for 循环。提前感谢您的帮助。
{% for phone in user_phones %}
{% if phone.primary %}
<div>{% if phone.type %}{{ phone.type|title }}: {% endif %}<span itemprop="telephone">{{ phone.phone_format }}</span></div>
{% endif %}
{% endfor %}
更新:
或者通过在if true 分支中创建一个变量来使if 条件失败
【问题讨论】:
-
这听起来更像是业务逻辑而不是 ui/模板问题。我建议在您的视图中准备一个特定的上下文变量。
-
@Wtower 那个问题不一样
标签: django