JsonResponse和HttpResponse的区别

1、from django.http import JsonResponse

  return JsonResponse('例子')

2、import json

  return HttpResponse(json.dumps(dic))

 

后台若使用1的话,前台ajax收到的data不需要转JSON.parse(data),直接使用

若使用2的话,需要转JSON.parse(data)处理,

若是不考虑后台采用1或者2的话,前台ajax处理时加一句:

    dataType:'json',