我有一个小的 django 视图,它在 ajax 调用上以 dict 响应。这是下面的代码:
阿贾克斯调用:
var getdata = function(e){
var id = this.id;
console.log(id);
$.ajax({
url:'/editcontact/',
method :'POST',
data :{
'name' : id,
},
success:function(){
console.log("success");
},
error:function(status){
console.log (status);
}
});
};
$("button").on('click',getdata);
视图.py
if request.is_ajax:
print "comes here"
value1 = request.GET['name']
print value1
data = dbs.objects.filter(cname=value1)
print data
return render_to_response("editcontact.html",{"data":data}, context_instance=RequestContext(request))
代码正在执行直到打印数据,但 render_to_response 不起作用。