summaryrefslogtreecommitdiffstats
path: root/inventory
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2012-07-27 01:36:26 +0200
committerSebastian Reichel <sre@ring0.de>2012-07-27 01:36:26 +0200
commitf07de9c031d7612b8ca656c34ebce57f6856b6b2 (patch)
treea711318f19dff5e5231b7482ce4177c2c72816e6 /inventory
parentffdfc69cc69503e71c0f001c3e8d8a2f06abb578 (diff)
downloadktt-inventory-system-f07de9c031d7612b8ca656c34ebce57f6856b6b2.tar.bz2
add new statistics page
Diffstat (limited to 'inventory')
-rw-r--r--inventory/views.py8
1 files changed, 8 insertions, 0 deletions
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(),
+ })