补充zeekay答案,如果您只想发送一个对象,则可以执行json转储,例如:
import json
def my_ajax_view(request):
if not request.is_ajax():
raise Http404
data_dict = getmydata() #lets supose is a dict
return HttpResponse(json.dumps(data_dict))
这样,您将通过ajax成功接收该数据,并随心所欲地对其进行处理。
您也可以发送列表,有时收到响应时,您需要对数据进行JSON.parse(有时会导致发送字典,我认为这是不必要的)