Django 使用 HttpResponse 返回 json 字串顯示 Unicode 編碼

Django 使用 HttpResponse 返回 json 字串顯示 Unicode 編碼

return HttpResponse(json。dumps({‘status’: ‘error’, ‘result’: ‘查詢超時’, ‘code’: ‘3}))

結果

{“status”: “error”, “result”: “\u67e5\u8be2\u8d85\u65f6”, “code”: “3”}

修改

return HttpResponse(json。dumps({’status‘: ’error‘, ’result‘: ’查詢超時‘, ’code‘: ’3‘}, ensure_ascii=False), content_type=“application/json,charset=utf-8”)

結果

{“status”: “error”, “result”: “查詢超時”, “code”: “3”}