进行一个操作,把字典转成JSON格式字符串,返回给页面
import json
def ab_json(request):
user_dict={'name':'这是字典'}
json_str=json.dumps(user_dict,ensure_ascii=False)
return HttpResponse(json_str)
除了以上用json模块实现,也可以用JsonResponse实现
from django.http import JsonResponse
def ab_json(request):
return JsonResponse(json_str,json_dumps_paranms={'ensure_ascii':False})
#这里看JsonResponse源码,
#data=json.dumps(data,cls=encoder,**json_dumps_paranms)
# **json_dumps_paranms在这里可以把字典打散
要学会看源码