Django前端如何使用三元运算符?
Django后端渲染到前端的数据中:status = 0 或 status =2
{% for obj in queryset %} <tr>
....
<td><span class="label label-success">{{ obj.status }}</span></td>
</tr>
{% endfor %}
如何根据status的数值来确定,span中是包含class=“label-success”属性.
例如:
status = 1 的时候 class = "label label-2"
status = 2 的时候 class = "label label-1"
回答:
<span class="label{% if obj.status == 1 %} label-1{% elif obj.status == 2 %} label-2{% endif %}">{{ obj.status }}</span>
以上是 Django前端如何使用三元运算符? 的全部内容, 来源链接: utcz.com/p/938531.html