django - TypeError: 无法获取,我得到的错误,我使用 reactjs 作为前端和 django 作为后端
问题描述
TypeError: Failed to fetch,我得到的错误,我想要做的是在 django 中创建一个后端并从 reactjs 调用该 api 但我收到提到的错误 // urls.py
path('list', views.get_image, name='get_image'),
// 视图.py
def get_image(request):
pdfs = PdfStore.objects.all()
output_data = []
for i in pdfs:
single_data = {
"id":i.id,
"name":i.pdf.name,
"url":i.pdf.path
}
output_data.append(single_data)
return JsonResponse(output_data,safe=False)
// 前端反应 test.js
get_data = async() =>{
try{
let body = {
method: 'GET',
async: true,
}
let url = "http://127.0.0.1:8000/list"
let response = await fetch(url,body);
let result = await response.json();
console.log(result);
}
catch(error){
console.log(error);
}
}
解决方案
推荐阅读
- javascript - React Native - 在 Flatlist 本身之外调用 Flatlist 项目
- python - 在python中访问超级(父)类变量
- asp.net-mvc - MVC 实体框架中的 Oracle TTC 错误
- java - 使用 processBuilder 打开 git bash 并在其中执行命令
- r - 使用 dplyr 的 case_when 函数与两个数据集之间的连接
- python - Keras CNN-LSTM 运行时错误
- java - G1 gc 可疑的长时间停顿
- sql - 动态地将行溢出到多个逗号分隔的列表中
- sql-server - SQL SERVER:日期格式 DDMMYYYY
- c# - 在不使用 windows 窗体的情况下打印带有 sql 数据的格式化文档