add some more links

This commit is contained in:
Ross
2023-10-23 16:51:03 +01:00
parent 786c86a187
commit d62459cca1
3 changed files with 7 additions and 6 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
from collections import defaultdict
from typing import List
from typing import List, Tuple
from django.shortcuts import get_object_or_404
from ninja import ModelSchema, Router, Schema, Field
@@ -142,17 +142,17 @@ def import_dicoms_helper(request, case_id: int | None = None):
# dicom.image.delete()
dicom.delete()
series_list.append(series)
series_list.append((series, series.get_link()))
return series_list
@router.post("/import_dicoms", auth=django_auth, response=List[SeriesSchema])
@router.post("/import_dicoms", auth=django_auth, response=List[Tuple[ SeriesSchema, str ]])
def import_dicoms(request):
return import_dicoms_helper(request)
@router.post("/import_dicoms/{case_id}", auth=django_auth, response=List[SeriesSchema])
@router.post("/import_dicoms/{case_id}", auth=django_auth, response=List[Tuple[ SeriesSchema, str ]])
def import_dicoms_case(request, case_id: int):
return import_dicoms_helper(request, case_id=case_id)