JsonResponse


我们去源码中去看一下这个问题

所以给传入的数据加上一条safe=False就可以了
j
def tests(request): dic={"nihao":"你好啊 "} return JsonResponse(dic)

解决方案,在JsonResponse()中添加字段
def tests(request): dic={"nihao":"你好啊 "} return JsonResponse(dic,json_dumps_params={"ensure_ascii":False})
#输入这句话之后就可以正常显示中文了

ajax默认支持对json数据类型的内容解析,所以通过Jsonresponse给ajax发送数据,通过ajax 接收 端能够直接读取出数据 是对象格式(即是python中的字典格式)
不需要josn.parse(data) 来解析
浙公网安备 33010602011771号