aboutsummaryrefslogtreecommitdiff
path: root/ihatemoney/web.py
diff options
context:
space:
mode:
authorEdwin Smulders <edwin.smulders@gmail.com>2020-02-09 13:03:52 +0100
committerGitHub <noreply@github.com>2020-02-09 13:03:52 +0100
commit02242f2e12e98ebad7e3c401cfa3b31d7bb651cc (patch)
tree122e8b1a43f092adcf9c734238089c8fe1f001dc /ihatemoney/web.py
parentbf691660ee52073cfca5b32ed833553e9fe3a171 (diff)
downloadihatemoney-mirror-02242f2e12e98ebad7e3c401cfa3b31d7bb651cc.zip
ihatemoney-mirror-02242f2e12e98ebad7e3c401cfa3b31d7bb651cc.tar.gz
ihatemoney-mirror-02242f2e12e98ebad7e3c401cfa3b31d7bb651cc.tar.bz2
Initial montly expenses (#526)
Diffstat (limited to 'ihatemoney/web.py')
-rw-r--r--ihatemoney/web.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ihatemoney/web.py b/ihatemoney/web.py
index be39feb..d45190c 100644
--- a/ihatemoney/web.py
+++ b/ihatemoney/web.py
@@ -55,6 +55,8 @@ from ihatemoney.utils import (
get_members,
same_bill,
)
+from datetime import datetime
+from dateutil.relativedelta import relativedelta
main = Blueprint("main", __name__)
@@ -737,9 +739,12 @@ def settle_bill():
@main.route("/<project_id>/statistics")
def statistics():
"""Compute what each member has paid and spent and display it"""
+ today = datetime.now()
return render_template(
"statistics.html",
members_stats=g.project.members_stats,
+ monthly_stats=g.project.monthly_stats,
+ months=[today - relativedelta(months=i) for i in range(12)],
current_view="statistics",
)