2 回答
TA贡献1818条经验 获得超8个赞
添加图标标签与添加img标签相同。
<tbody>
{% for t in tdata %}
<tr>
<td>{{ t.id }}</td>
<td>{{ t.objectid }}</td>
<td>
<div>
{{ if t.status == '0':
<i class="fa fa-cloud"></i>
<img src="/static/images/red.png"> + t.status
elif t.status == '1':
<img src="/static/images/green.png"> + t.status
else:
<img src="/static/images/yellow.png" + t.status }}</td>
</div>
</tr>
{% endfor %}
</tbody>
TA贡献1817条经验 获得超6个赞
我想到了。{{需要更改为{%,并且每一行都必须用%}结束。省略号后没有':'。
<tbody>
{% for t in tdata %}
<tr>
<td>{{ t.id }}</td>
<td>{{ t.objectid }}</td>
<td>{% if t.status == 0 %}
<span class="red"> ONE </span>
{% elif t.status == 1 %}
<span class="green"> TWO </span>
{% elif t.status == 2 %}
<span class="yellow"> THREE </span>
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
添加回答
举报