django 使用HttpResponse返回json数据为中文
2018-10-11 16:35
956 查看
之前我用django一般用JsonResponse来返回json数据格式
但是发现返回中文的时候会乱码
from django.http import JsonResponse def test(request): result = {"status":"错误","data":"","city":"北京"} return return JsonResponse(result)
这种方式返回简单,但是中文会乱码
现在改成用HttpResponse来返回,显示中文成功
from django.http import HttpResponse def test(request): result = {"status":"错误","data":"","city":"北京"} #json返回为中文 return HttpResponse(json.dumps(result,ensure_ascii=False),content_type="application/json,charset=utf-8")
相关文章推荐
- SpringMVC项目使用@ResponseBody返回application/json格式的数据出现状态码HTTP Status 406
- SSM框架:解决后台传数据到前台中文乱码问题,使用@ResponseBody返回json 中文乱码
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式
- SpringMVC 使用@ResponseBody返回json 中文乱码
- Spring 4.x 中使用注解 @ResponseBody 返回json数据的配置
- controller中使用@ResponseBody注解,返回数据时出现中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- android使用asynchttp网络请求服务器返回json数据并显示在手机
- SpringMVC 使用@ResponseBody返回json 中文乱码
- 关于Android使用HttpURLConnection传输含有中文JSON数据的报错、乱码问题
- controller中使用@ResponseBody注解,返回数据时出现中文乱码
- SpringMVC中在使用@ResponseBody时如何将Date类型的日期返回指定格式的json数据
- SpringMVC 使用@ResponseBody返回json 中文乱码
- SpringMVC 使用@ResponseBody返回json 中文乱码
- Android使用HttpURLConnection请求网络返回JSON数据并解析
- spring boot新手教程之使用FastJson解析JSON数据以及解决返回中文乱码问题
- Django使用HttpResponse返回图片并显示