Не может найти изображения в ответе на реакцию

Я пытаюсь вернуть несколько изображений из django в react. Но я не могу получить изображения в react.

Мой httpresponse - это словарь в таком формате: {id1:[image1,image2], id2:[image1,image2} но я получаю только целые числа в качестве ответа в react.

код джанго:

        images = {} 
        for id in post_ids:
            img_obj =  PostImage.objects.filter(post_id=id) 
            imgs = [img_obj[0].image.file] 
            try:
                x = img_obj[0].other_image1.file
                imgs.append(x)
            except ValueError:
                pass
            try:
                x = img_obj[0].other_image2.file
                imgs.append(x)
            except ValueError:
                pass
            try:
                x = img_obj[0].other_image2.file
                print('type', type(x))
                imgs.append(x)
            except ValueError:
                pass 

            images[id] = imgs 
        return HttpResponse(images)

код реакции:

const submit = () =>{
        const token = localStorage.getItem('access');
        axios.post(url, {
            token: token,
        }).then(res => {
            if (res.status===200){
                console.log(res.data);
            }else{
                alert('error');
            }
        })
    }

выход в косоли

234567

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