I have a model with DecimalField:
points_player1 = models.DecimalField(max_digits=3, decimal_places=1, blank=True, null=True)
When I displaying this field in template, it always shows values like 0.0 or 1.0 etc.
But I want to make this behavior more user-friendly:
1 it displays 1 (now its 1.0).1.5 it should displays 1.5.0, not 0.0.What is the best way to make this? Is DecimalField is right choice for my case?
You can do {{decimal_field|floatformat}} in the template, which will round off and show ".0" only when necessary.
More reference template - floatformat
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With