W szablonie Django istnieje sposób przekonwertowania wartości zmiennoprzecinkowej na liczbę całkowitą wtedy i tylko wtedy, gdy kończy się na .0?Szablony Django: Konwertuj zmiennoprzecinkowe na całkowite, jeśli kończy się na .0?
Mam pole dla populacji, które jest zmiennoprzecinkowe w mojej bazie danych. Czasem jest to "naprawdę" float, kończący się na .5, ale częściej się kończy .0, ponieważ jest w nim cała masa ludzi, w takich przypadkach wolałbym po prostu pokazywać liczbę całkowitą.
{{ place.population }} people
Wszelkie pomysły na sprytny sposób obejścia tego w Django?
Brzmi jak coś, co trzeba zrobić w filtrze niestandardowym. –