This commit is contained in:
Ross
2021-08-08 11:52:36 +01:00
parent 4e51b50d37
commit 3c225ee4cf
4 changed files with 13 additions and 1 deletions
+9
View File
@@ -67,6 +67,8 @@ from rest_framework import viewsets
from .serializers import ExamSerializer
from zipview.views import BaseZipView
import os
logger = logging.getLogger(__name__)
@@ -1041,3 +1043,10 @@ def refresh_exam_question_json(request, pk):
return redirect("longs:exam_overview", pk=pk)
class SeriesImagesZipView(BaseZipView):
"""Download all images from an image series"""
def get_files(self):
series = LongSeries.objects.get(pk=self.request.pk)
return [i.file for i in series.images]