Мое решение является своего рода хаком и очень специфичным ..
В шаблоне я хочу сравнить процент с 0,9, и он никогда не достигает 1, но все значения считаются строкой в шаблоне , и нет способа конвертировать строку в float.
Итак, я сделал это:
{% if "0.9" in value %}
...
{% else %}
...
{% endif %}
Если я хочу обнаружить, что какое-то значение превышает 0,8, я должен сделать:
{% if ("0.9" in value) or ("0.8" in value) %}
...
{% else %}
...
{% endif %}
Это взломать, но в моем случае этого достаточно. Надеюсь, это может помочь другим.