Django 的 JsonResponse 返回格式不是汉字

发布时间 2023-06-03 20:12:49作者: MrSphere

JsonResponse 在json.dumps 序列化过程中默认的ensure_ascii 参数为True;
通过JsonResponse, 自定义改变'ensure_ascii' 的值即可

def index(request):
    book = {"title": "红楼梦", "price": "59"}
    return JsonResponse(book,json_dumps_params={'ensure_ascii':False})