11
Я хочу изменить/изменить способ работы floatformat.Django and floatformat tag
По умолчанию он изменяет входную десятичный как таковые:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.5
{{ 1.53|floatformat }} -> 1.53
Я хочу изменить этот ABIT как таковые: Если есть плавающая часть, она должна держать первую 2 цифры с плавающей. Если нет плавающего (что означает .00), он должен просто вырезать плавучую часть. IE:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.50
{{ 1.53|floatformat }} -> 1.53
да, но для {{1,00 | floatformat: -2}} выводит 1.00 – Hellnar
аха, это делает трюк! :) – Hellnar
Есть ли способ заставить целые числа иметь .00 в конце ?? Как {{1 | floatformat: -2}} должно быть 1.00 вместо 1? –