【发布时间】:2023-03-13 01:18:01
【问题描述】:
我有一种情况,我必须首先从对象实例中获取一个值,然后将它与另一个值相乘,然后从原始值中减去一些其他值。如果我使用多个过滤器可以吗?这是我的查询的快速演示。
我在template_filters.py 中有以下过滤器:
1) add():
2) subtract():
3) multiply():
4) calculate_emi():
我正在做以下操作。假设贷款是一个对象实例:
{{ loan|calculate_emi|multiply:loan.duration|subtract|paid_emi }}
这样的级联过滤器可以使用吗?如果有其他更好的方法,请提出建议。
【问题讨论】:
标签: django django-models django-templates django-views django-filter