AJAX ile deneme yapmak için kullanıyorum basit bir görünüm var. Django modelleri ajax serializable değil
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')
Bu
döndürür aşağıdaki:TypeError at /sched/shifts/2009/11/9/
<User: someguy> is not JSON serializable
Verileri alırsan [ 'x'] satır herhangi çalıştığını modelleri ve döner bu referans değilim ki:
{"e": "11", "d": "2009"}
Neden simplejson varsayılan django modellerinden birini ayrıştırmıyor? Kullandığım herhangi bir modelle aynı davranışı elde ediyorum. bunu kimin türleri bilmez verileri geçerken
belirsiz bir soru, aslında yerleşik seri hale getirici başvuru için – geejay