1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Django 使用 HttpResponse 返回 json 字符串显示 Unicode 编码

Django 使用 HttpResponse 返回 json 字符串显示 Unicode 编码

时间:2019-04-10 07:21:37

相关推荐

Django 使用 HttpResponse 返回 json 字符串显示 Unicode 编码

用Django写Web的时候,服务端接受数据并处理之后想返回给前端一些数据,但是显示的确实Unicode字符:

{"rep": "\u4f60\u597d\u5440\uff0c\u5f88\u9ad8\u5174\u8ba4\u8bc6\u4f60\u3002", "status": 1}

原来后端代码为:

return HttpResponse(json.dumps({"rep" : rep,"status" : status}))

现在改为:

return HttpResponse(json.dumps({"rep" : rep,"status" : status},ensure_ascii=False),content_type="application/json,charset=utf-8")

这样就可以显示中文了:

{"rep": "你也好呀。", "status": 1}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。