diff options
Diffstat (limited to '')
-rw-r--r-- | model.py | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -92,6 +92,10 @@ class MonthExpense (namedtuple('MonthExpense', 'date const catexps')): def sum (self): return self.const + sum(x.expense for x in self.catexps) + @property + def all (self): + return SingleExpense.of_month(self.date.month, self.date.year).order_by(SingleExpense.day).all() + def __str__ (self): return '<MonthExpense of "%s": %s>' % (self.date, self.sum) |