From 16d02437f9736238318fc1e17d2b6f4f3e498a94 Mon Sep 17 00:00:00 2001 From: "A. Svensson" Date: Sat, 7 Mar 2015 14:40:41 +0100 Subject: [PATCH] Added stats for the last week. --- src/gameservers/views.py | 5 +++++ src/templates/gameservers/server_detail.html | 13 +++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/gameservers/views.py b/src/gameservers/views.py index 0d2cc84..8eb9c76 100644 --- a/src/gameservers/views.py +++ b/src/gameservers/views.py @@ -24,6 +24,11 @@ class ServerDetailView(generic.DetailView): context['daily_min'] = min(tmp) context['daily_max'] = max(tmp) + tmp = [players for time, players in points[-96*7:]] + context['weekly_average'] = sum(tmp) / float(len(tmp)) + context['weekly_min'] = min(tmp) + context['weekly_max'] = max(tmp) + tmp = [players for time, players in points] context['total_average'] = sum(tmp) / float(len(tmp)) context['total_min'] = min(tmp) diff --git a/src/templates/gameservers/server_detail.html b/src/templates/gameservers/server_detail.html index c8786f2..e4feb95 100644 --- a/src/templates/gameservers/server_detail.html +++ b/src/templates/gameservers/server_detail.html @@ -26,7 +26,7 @@ - + @@ -34,11 +34,17 @@ - + + + + + + + @@ -49,15 +55,14 @@
-
Time period Average Min Max
DailyLast day {{daily_average|floatformat}} {{daily_min}} {{daily_max}}
Last week{{weekly_average|floatformat}}{{weekly_min}}{{weekly_max}}
Total {{total_average|floatformat}}