问题
Is there any way that I can do some python math function in django template. Actually I need to round a variable value and I want to achieve this without using the filters.
For example like {{math.round(total)}}.
回答1:
You can use floatformat to round of the value in django template.
{{ total|floatformat }}
If you want to perform more mathematical operations, you can try django-mathfilters. Or you could write your custom template tag and perform the operations in that template tag.
来源:https://stackoverflow.com/questions/18185351/how-can-i-round-a-value-in-django-template-without-using-the-filter