如果我没有使用request.POST,Ajang请求中的Django会发送空响应

时间:2014-12-16 10:31:40

标签: ajax django

在本地服务器上,所有工作正常。但是生产不起作用。

如果我以这种方式发送回复:

@csrf_exempt
def ajax_get_delete_modal(request):
    data = {
        'status': 'success',
        'data': 'test')
    }

data = json.dumps(data)
return HttpResponse(data, 'application/json')

我得到空洞的回应。

但如果我以这种方式发送回复:

@csrf_exempt
def ajax_get_delete_modal(request):
    print request.POST
    data = {
        'status': 'success',
        'data': 'test')
    }

data = json.dumps(data)
return HttpResponse(data, 'application/json')

我得到了正常的回应。

为什么会这样? 生产服务器在ngix-uwsgi上运行。

0 个答案:

没有答案