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 generic.models import Modality
from .models import Case, DuplicateDicom, Series, SeriesImage, UncategorisedDicom from .models import Case, DuplicateDicom, Series, SeriesImage, UncategorisedDicom
from loguru import logger
router = Router() router = Router()
logger.add("api.log", format="{time} {level} {message}", filter="my_module", level="INFO")
class SeriesSchema(ModelSchema): class SeriesSchema(ModelSchema):
case_id: List[int] = [] case_id: List[int] = []
@@ -105,7 +108,7 @@ def uncategorised_dicoms(request):
def import_dicoms_helper(request, case_id: int | None = None): 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) #dicoms = UncategorisedDicom.objects.filter(user=request.user)
if "selection" in request.POST: if "selection" in request.POST:
dicoms = UncategorisedDicom.objects.filter(series_instance_uid__in=request.POST.getlist("selection")) 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)) data[tags["SeriesInstanceUID"]].append((d, tags))
print("IMPORT2") logger.debug("IMPORT2")
series_list = [] series_list = []
for series_uid in data: for series_uid in data:
modality = get_object_or_404(Modality, short_code=tags["Modality"]) 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() series.save()
print("IMPORT3") logger.debug("IMPORT3")
# We might only want to add the author during creation.... # We might only want to add the author during creation....
series.author.add(request.user) series.author.add(request.user)
+1
View File
@@ -44,3 +44,4 @@ blake3
django-markdownify django-markdownify
django-clone django-clone
django-sortedm2m # remove once migrations squashed django-sortedm2m # remove once migrations squashed
loguru