【发布时间】:2022-01-16 22:21:15
【问题描述】:
为什么我在发送 post 请求时得到一个字符串。当我在响应正文中传递一个字符串时,我没有收到错误,它工作得非常好,但是当我以类似 json 的形式传递一个像这样的复杂元素时,它不起作用。
def main(request):
if request.method == 'GET':
return Response({
"name": "PPP",
"lastName": "UUU"
})
elif request.method == 'POST':
try:
data = request.body
data = json.loads(data)
P.pom1=data['poz1']
P.pom2=data['poz2']
CompMove()
return Response({"poz1":P.pom1,
"poz2":P.pom2})
except:
return Response({"GRESKA"})
- List item
【问题讨论】:
-
return Response({"GRESKA"})是一个集合,没有多大意义。
标签: json django rest undefined response