DRF загрузка файлов через Raw Data
Есть функционал загрузки файлов
models.py
class DopeDocuments(WhoDidIt):
dope = models.ForeignKey(Dope, related_name='dope_documents', blank=False, null=False, on_delete=models.DO_NOTHING)
doc_name = models.ForeignKey(AllowDocumentType, related_name='doc_allow', blank=False, null=False, on_delete=models.DO_NOTHING)
doc_src = models.FileField(null=True, blank=True, upload_to=get_image_path)
def _get_image_url(self):
if self.doc_src:
return self.doc_src.url
return settings.DEFAULT_FOLDER_FIELS
serializers.py
class CreateDopeDocumentsSerializer(serializers.ModelSerializer):
class Meta:
model = DopeDocuments
fields = [
'dope',
'doc_name',
'doc_src',
]
views.py
class CreateDopeDocView(generics.CreateAPIView):
authentication_classes = [SessionAuthentication]
permission_classes = [IsAuthenticated]
serializer_class = CreateDopeDocumentsSerializer
Всё работает и через html форму файлы загружаются. Но подскажите, как указать правильно файл(путь к файлу) что бы он загрузился через raw data (скрин окна загрузки ниже)
