创建一个减去2个小数的查询集

时间:2017-09-27 19:57:21

标签: django

debts = Debt.objects.filter(debt_closed=False)
for debt in debts:
    if debt.product.product_price - debt.product_paid <= 0:
        debt.debt_closed = True
        debt.save()

debt.product.product_pricedebt.product_paid是小数。我需要减去这两个值以验证债务已经支付,所以我可以设置标记布尔debt_closed为真。问题是,我必须得到每一个对象,甚至是尚未支付的债务。有没有办法创建一个匹配这个条件的查询集?

0 个答案:

没有答案