diff options
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/management/commands/json_summary.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ishtar_common/management/commands/json_summary.py b/ishtar_common/management/commands/json_summary.py index 95ef1d66d..cbb83ef9d 100644 --- a/ishtar_common/management/commands/json_summary.py +++ b/ishtar_common/management/commands/json_summary.py @@ -7,10 +7,12 @@ import json from django.core.management.base import BaseCommand +from django.contrib.auth.models import User from archaeological_operations.models import Operation, ArchaeologicalSite from archaeological_context_records.models import ContextRecord from archaeological_finds.models import Find from archaeological_warehouse.models import Warehouse, Container +from ishtar_common.models import Document class Command(BaseCommand): @@ -30,6 +32,10 @@ class Command(BaseCommand): "warehouses": Warehouse.objects.count(), "containers": Container.objects.filter( container_type__stationary=False).count(), + "users": User.objects.filter(is_active=True).count(), + "documents": Document.objects.count(), + "documents_with_images": + Document.objects.filter(image__isnull=False).exclude(image='').count(), } sys.stdout.write(json.dumps(data)) |