我想传递两个名为mydataand 的数据查询结果yourdata,问题是当我只发送mydata或yourdata然后它工作正常但是当我发送上下文变量时它根本不起作用,我是新手,django所以任何形式的帮助都将不胜感激,谢谢.
@csrf_exempt
def snippetrequests(request):
import json
mydata=changerequest.objects.filter(owner_id=request.user.id)
yourdata=changerequest.objects.filter(user_id=request.user.id)
mydata=serializers.serialize('json',mydata)
yourdata=serializers.serialize('json',yourdata)
if request.method == 'GET':
context = {
'mydata':mydata ,
'yourdata':yourdata
}
return HttpResponse(context, content_type="application/json" )
我使用这样的 AJAX 从中获取数据
$.ajax({
url: '/snippetrequests/',
type: 'GET',
data={},
success: function(data) {
// alert(data);
alert(data)
console.log(data)
var div1 = document.getElementById('snippet');
},
failure: function(data) {
alert('Got an error dude');
}
});
慕丝7291255
相关分类