diff options
Diffstat (limited to 'inventory/views.py')
-rw-r--r-- | inventory/views.py | 8 |
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(), + }) |