gpt4 book ai didi

html - 突出显示具有相同内容的行 django 模板

转载 作者:太空宇宙 更新时间:2023-11-04 03:41:47 25 4
gpt4 key购买 nike

我必须根据它们的 id 突出显示 django 模板中的字段,即,如果元素具有相同的元素 id,它们应该具有相同的颜色。

<tbody>
<tr>
<th>Item Codes</th>
<th>Name</th>
</tr>
{% for p in posts %}
<tr style="background: #ccc;">
<td>{{p.item_id}}</td>
<td>{{p.name}}</td>
</tr>
{% endfor %}
</tbody>

所以请您提出可能的建议,以便我获得具有相同 item_ids 的行的一种颜色。

最佳答案

你可以写一个简单的模板标签,我会把元素 id 作为参数运行一些哈希算法并给你一些颜色输出

>Django simple tag

    {% for p in posts %}
<tr style="background: #{% my_tag p.item_id %};">
<td>{{p.item_id}}</td>
<td>{{p.name}}</td>
</tr>
{% endfor %}

如果可能,只需为您的对象添加一个颜色参数

关于html - 突出显示具有相同内容的行 django 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24802833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com