PythonTip >> 博文 >> Django

django 模板的乘法 除法

zihua 2014-01-20 23:01:25 点击: 1016 | 收藏


django内建add 过滤器可实现简单的加法运算, 但是没有乘法和除法,可以使用 widthratio 模板标签实现

计算 A*B:     {% widthratio A 1 B %}

上面的模板表示   (A / 1) * B  下同

计算 A/B:      {% widthratio A B 1 %}

计算 A^2:     {% widthratio A 1 A %}

add只是一个过滤器

计算 (A+B)^2:          {% widthratio A|add:B 1 A|add:B %}

计算 (A+B) * (C+D): {% widthratio A|add:B 1 C|add:D %}

原文链接:http://www.wumii.com/item/13GhUiOvu

作者:zihua | 分类: Django | 标签: django | 阅读: 1016 | 发布于: 2014-01-20 23时 |