start logging

This commit is contained in:
Ross
2024-02-26 11:59:40 +00:00
parent 0bed834b47
commit 18fa9b4a94
2 changed files with 8 additions and 4 deletions
+6 -3
View File
@@ -20,10 +20,13 @@ from ninja.files import UploadedFile
from generic.models import Modality
from .models import Case, DuplicateDicom, Series, SeriesImage, UncategorisedDicom
from loguru import logger
router = Router()
logger.add("api.log", format="{time} {level} {message}", filter="my_module", level="INFO")
class SeriesSchema(ModelSchema):
case_id: List[int] = []
@@ -105,7 +108,7 @@ def uncategorised_dicoms(request):
def import_dicoms_helper(request, case_id: int | None = None):
print(f"IMPORT {case_id}")
logger.debug(f"IMPORT {case_id}")
#dicoms = UncategorisedDicom.objects.filter(user=request.user)
if "selection" in request.POST:
dicoms = UncategorisedDicom.objects.filter(series_instance_uid__in=request.POST.getlist("selection"))
@@ -119,7 +122,7 @@ def import_dicoms_helper(request, case_id: int | None = None):
data[tags["SeriesInstanceUID"]].append((d, tags))
print("IMPORT2")
logger.debug("IMPORT2")
series_list = []
for series_uid in data:
modality = get_object_or_404(Modality, short_code=tags["Modality"])
@@ -136,7 +139,7 @@ def import_dicoms_helper(request, case_id: int | None = None):
)
series.save()
print("IMPORT3")
logger.debug("IMPORT3")
# We might only want to add the author during creation....
series.author.add(request.user)
+2 -1
View File
@@ -43,4 +43,5 @@ pytest-faker
blake3
django-markdownify
django-clone
django-sortedm2m # remove once migrations squashed
django-sortedm2m # remove once migrations squashed
loguru