我有一个简单的观点,我正在使用AJAX进行实验。Django模型不是ajax序列化
def get_shifts_for_day(request,year,month,day):
data= dict()
data['d'] =year
data['e'] = month
data['x'] = User.objects.all()[2]
return HttpResponse(simplejson.dumps(data), mimetype='application/javascript')
这将返回以下:
TypeError at /sched/shifts/2009/11/9/
<User: someguy> is not JSON serializable
如果我拿出数据[“X”]行,这样我不是引用它适用于任何车型,并返回此:
{"e": "11", "d": "2009"}
为什么不能simplejson解析我的一个默认的Django模型?我使用任何模型都会得到相同的行为。
模棱两可的问题,实际上不是问题标题中的问题 – geejay 2009-11-27 15:59:46