I have a model as follows:
class Loan(models.Model):
lender = models.ForeignKey(User, related_name='lender')
borrower = models.ForeignKey(User, related_name='borrower')
money = models.IntegerField()
What I want to do is to calculate gross total for a user:
gross_total = Loans.object.filter(lender=user).annonate(Sum('money'))
- Loans.object.filter(borrower=user).annonate(Sum('money'))
My current total calculation is using two queries. I would like a single query for this.
Thanks.