django模板进行复杂的运算


需要安装插件
pip3 install django-mathfilters

在settings.py 中加入:

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

然后在模板中加入:

html
{% load mathfilters %}

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

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

愿意放弃自由来换取保障的人,他最终既得不到自由,也得不到保障 -- 哈耶克