django 模板中 加减乘除 求余 四则运算

django模板只提供了加法的filter,没有提供专门的乘法和除法运算;
django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。
加法
{{ value|add:5 }}
note:value=5,则结果返回10
减法
{{ value|add:-8 }}
note:value=5,则结果返回-3,加一个负数就是减法了
乘法
{% widthratio 5 1 100%}
note:等同于:(5 / 1) * 100 ,结果返回500,withratio需要三个参数,它会使用参数1/参数2*参数3的方式进行运算,进行乘法运算,使「参数2」=1
除法
{% widthratio 5 100 1%}

note:等同于:(5 / 100) * 1,则结果返回0.05,和乘法一样,使「参数3」= 1就是除法了。

求余
 

猜你喜欢

转载自blog.csdn.net/qq_42336556/article/details/84771645
今日推荐