Commit 8d060af4 authored by Sli's avatar Sli
Browse files

Removed wierd hack

parent bca8dc03
Pipeline #200 failed with stage
in 2 minutes and 38 seconds
......@@ -327,28 +327,22 @@ class UserAccountView(UserAccountBase):
def expense_by_month(self, obj, calc):
stats = []
joined = self.object.date_joined.year
years = datetime.now().year - joined
years = range(0, years + 1)
months = range(1, 12)
for y in years:
for year in obj.datetimes('date', 'year', order='ASC'):
stats.append([])
for m in months:
i = 0
for month in obj.filter(date__year=year.year).datetimes(
'date', 'month', order='ASC'):
q = obj.filter(
date__year=joined + y,
date__month=m,
)
stats[y].append(
(
sum([calc(p) for p in q]),
date(joined + y, m, 17)
)
date__year=month.year,
date__month=month.month
)
stats[i].append((
sum([calc(p) for p in q]),
month
))
i += 1
print(stats)
return stats
def buyings_calc(self, query):
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment