summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2021-05-10 18:56:36 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-05-10 18:56:36 +0200
commit44ad1484085bccce7960230a4bdf844c794c6b5d (patch)
tree38214bbd6f4336dc6bc76039e4ac989ce75479f8
parent62c39bbc68683043e254efc43d54c4aa72c6770e (diff)
downloadIshtar-44ad1484085bccce7960230a4bdf844c794c6b5d.tar.bz2
Ishtar-44ad1484085bccce7960230a4bdf844c794c6b5d.zip
More stats for json_summary
-rw-r--r--ishtar_common/management/commands/json_summary.py6
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))