From ebf8c83bc4c2b8c72166c3ea4d1e77c221c25b56 Mon Sep 17 00:00:00 2001 From: MOIS3Y Date: Thu, 31 Aug 2023 23:02:13 +0900 Subject: [PATCH] Add: FileUploadParser to ArchiveViewSet --- logs_collector/collector/api/views.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/logs_collector/collector/api/views.py b/logs_collector/collector/api/views.py index 04ebbdd..857b96b 100644 --- a/logs_collector/collector/api/views.py +++ b/logs_collector/collector/api/views.py @@ -2,7 +2,11 @@ from django.core.exceptions import ValidationError, ObjectDoesNotExist from rest_framework import status # from rest_framework.decorators import action -from rest_framework.parsers import FormParser, MultiPartParser +from rest_framework.parsers import ( + FormParser, + MultiPartParser, + FileUploadParser +) from rest_framework.permissions import IsAuthenticated from rest_framework.response import Response from rest_framework import viewsets @@ -28,7 +32,7 @@ from .serializers import ( class ArchiveViewSet(viewsets.ModelViewSet): queryset = Archive.objects.order_by('-time_create') serializer_class = ArchiveSerializer - parser_classes = (MultiPartParser, FormParser) + parser_classes = (MultiPartParser, FormParser, FileUploadParser) permission_classes = (IsGuestUpload, ) filter_backends = [DjangoFilterBackend] filterset_class = ArchiveFilter