Неверная граница в многостороннем файле: None Django Rest API

Я использую представления api на основе функций на django для обработки загрузки изображения, инициированной через react (axios). Фронтенд работает, но у меня проблема в представлениях django.

Invalid boundary in multipart: None

Это мой код

@api_view(['get', 'post'])
@parser_classes([MultiPartParser])
def HandleUpload(request):
    ....

    if request.method == 'POST':
        image = request.data.get('image')
        instance.image = image 
        instance.save()

Я даже использую parser_classes, чтобы разрешить MultiPartParser в этом случае. Почему не получается получить файл из request.data.get? Я пробовал даже с request.FILES, но все равно у меня та же проблема. Я искал в Интернете в течение двух дней, но никто не предложил подходящего решения этой конкретной проблемы, поскольку большинство из них используют представления на основе классов или сериализаторы форм для загрузки изображений. Возможно ли, в конце концов, загружать изображения в представлениях api на основе функций? Может ли кто-нибудь помочь мне понять проблему?

Вернуться на верх