django模板进行复杂的运算

需要安装插件
pip3 install django-mathfilters

在settings.py 中加入:

INSTALLED_APPS = [
    # ...
    'mathfilters',
    # ...
]

然后在模板中加入:

{% load mathfilters %}

{{ sku.jine|div:huilv|mul:shoujia_beilv }}
<!--相当于 {{ sku.ine * huilv / shoujia_beilv }} -->

div 除
mul 乘
sub 减
add 加
abs 绝对值
mod 取模