繁体   English   中英

字符串索引必须是整数,而不是str-django

[英]string indices must be integers, not str - django

我试图将其传递到前端的帖子中,但我一直在此行中收到此错误,但我不知道为什么会这样

{"isUpdated": true}传递了这个

在我的django中,我有这些

    body_unicode = request.body.decode('utf-8')
    data = json.loads(body_unicode)

    if data['isUpdated'] is not False:
     # more codes

if data['isUpdated'] is not False:我会不断出错if data['isUpdated'] is not False:

有人可以给我建议吗?

string indices must be integers, not str错误,表示data变量包含一个字符串,Python抱怨它不能使用字符串来访问该字符串中包含的字符( data[0]将返回第一个字符data[1]将返回第二个字符,依此类推,但是data['isUpdated']返回什么?)

请求主体包含什么? 只是帖子的文本,还是JSON对象?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM