Привет и спасибо заранее.
У меня есть следующая строка, сгенерированная оператором SQL.
1кг-AFR; 0,4: 1 кг-EAS; 0,2: 1 кг-евро; 0,3: Gtex; 0,2
Я хочу стилизовать цвет фона на основе значения? Я могу разобрать строку в Jinja и установить цвет. Как заново отобразить строку как строку с примененным стилем?
пример фрагмента шаблона jinja2
d [9] - строка.
Это обработало бы случай, когда запись была 0.0, добавила бы логику для других цветов и т. Д. Цветовая логика пошла бы в css. Нужно посмотреть, как рекомбинировать список как один элемент с сохраненным стилем.
{% set list1 = d[9].split(':') %}
{% for Hval in list1 %}
{% set Hlist = Hval.split(';') %}
{% if Hlist[1] == '0.0' %}
<td class="Hzero"> {{ Hlist| join(";") }}</td>
{% else %}
<td> {{ Hval }}</td>
{% endif %}
{% endfor %}