如何将字典a
添加到响应
以及如何在ajax
处获取两个对象
?
查看
def abc(request):
cp = Cp.objects.get(id=1)
cp = serializers.serialize('json', [cp,])
cp = json.loads(cp)
a = {'a': 'a', 'b': 'b'}
return HttpResponse(data)
js
$.ajax({
//
success: function(data){
}
})
最佳答案
感谢@WillemVanOnsem 寻求帮助
观看次数
def abc(request):
cp = serializers.serialize('json', [cp,])
cp = json.loads(cp)
cp = json.dumps(cp)
other = {'rate': float(rate), 'eair': float(eair), 'overpayment': overpayment, 'total_payment': round(total_payment), 'monthly_payment':round(monthly_payment)}
return JsonResponse({'cp': cp, 'other': other})
js
$.ajax({
//
success: function(data) {
var cp_json = JSON.parse(data.cp);
var other = data.other;
var credit_payment = cp_json[0].fields;
$('.rate').html(credit_payment.rate + '%')
}
})
关于jquery - 如何使用 json 序列化将带有其他变量的对象发送回客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57096824/