Desidero modificare/modificare il modo in cui funziona floatformat.Tag Django e floatformat
Per impostazione predefinita cambia il decimale di input come ad esempio:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.5
{{ 1.53|floatformat }} -> 1.53
Voglio cambiare questo un po 'nervosa in quanto tale: Se c'è una parte galleggiante, dovrebbe tenere le prime 2 cifre galleggianti. Se non è mobile (il che significa .00) dovrebbe semplicemente ritagliare la parte fluttuante. IE:
{{ 1.00|floatformat }} -> 1
{{ 1.50|floatformat }} -> 1.50
{{ 1.53|floatformat }} -> 1.53
sì, ma, per {{1.00 | floatformat: -2}} emette 1.00 – Hellnar
aha, si fa il trucco! :) – Hellnar
C'è un modo per forzare gli interi per avere .00 alla fine ?? Come {{1 | floatformat: -2}} dovrebbe essere 1.00 invece di 1? –