问题
i want to compare do simple math in django template
like {% forloop.counter > 5 %} {% endfor %}
how do i achieve this?
回答1:
This isn't really possible, because Django deliberately provides a very limited syntax, which doesn't include math operators. You could do this by writing a custom template filter, but it's a poor idea - you'd be better off preprocessing the data before passing it in so you don't require the math operator. That's certainly what Django wants you to do, anyway.
来源:https://stackoverflow.com/questions/3151237/math-comparison-operating-in-django-96-templates