From f07de9c031d7612b8ca656c34ebce57f6856b6b2 Mon Sep 17 00:00:00 2001 From: Sebastian Reichel Date: Fri, 27 Jul 2012 01:36:26 +0200 Subject: add new statistics page --- inventory/views.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'inventory') diff --git a/inventory/views.py b/inventory/views.py index 1ff6ca5..9f20d06 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -71,3 +71,11 @@ def graph(request): result['Content-Type'] = "text/plain; charset=utf-8" return result + +def stats(request): + return render_to_response('stats.html', { + "number_of_codes": models.Barcode.objects.count(), + "number_of_items": models.Item.objects.count(), + "number_of_items_with_parent": models.Item.objects.filter(parent__isnull=False).count(), + "number_of_items_without_parent": models.Item.objects.filter(parent__isnull=True).count(), + }) -- cgit v1.2.3