我在一个简单的网站上使用 python 和 js。我正在尝试从客户端调用一个方法并获得结果,但无论我做什么,成功功能都不会发生。
这是我的 JS
$.ajax({
url: "http://127.0.0.1:8000/api/gtest/",
type: "POST",
data: { information : "You have a very nice website, sir."},
dataType: "json",
success: function(data) {
alert ("post is success");
},
error: function(request,error) {
alert(request.responseText);
alert(error);
}
});
这是我的服务器端代码
def gtest(request):
jsonValidateReturn = simplejson.dumps({"jsonValidateReturn": "ddddd"})
return HttpResponse(jsonValidateReturn, content_type='application/json', mimetype='application/json')
服务器响应调用 - "POST /api/gtest/HTTP/1.1" 200 31
试图在这里解决类似的问题,但没有成功:\无论我做什么,只调用错误函数。错误警报始终为空.. 没有实际消息。
我知道这可能是一个很小的变化,但我找不到。