diff options
author | René 'Necoro' Neumann <necoro@necoro.net> | 2010-05-10 19:57:43 +0200 |
---|---|---|
committer | René 'Necoro' Neumann <necoro@necoro.net> | 2010-05-10 19:57:43 +0200 |
commit | 91c32bce7e26683d02854f84a2b35d8461e16699 (patch) | |
tree | ccc4ba62f8299e3fdd7adfce224be98a4e739da5 /model.py | |
parent | 387e4209675ae04088b30f29e060746d3d8403b1 (diff) | |
download | kosten-91c32bce7e26683d02854f84a2b35d8461e16699.tar.gz kosten-91c32bce7e26683d02854f84a2b35d8461e16699.tar.bz2 kosten-91c32bce7e26683d02854f84a2b35d8461e16699.zip |
Show details
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) |