Не может найти изображения в ответе на реакцию
Я пытаюсь вернуть несколько изображений из 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