我有我的模型Django的:從視圖的數據傳遞JSON的JavaScript
class Calendar(models.Model):
name = models.CharField(_('name'), max_length=50)
class Event(models.Model):
....
calendar = models.ForeignKey(Calendar, verbose_name=_('categorie'))
和我的觀點:
event_list = []
events = Event.objects.all()
for event in events:
event_list.append({
'categorie': event.calendar
})
return http.HttpResponse(json.dumps(event_list),
content_type='application/json')
我嘗試在JavaScript文件返回event.categorie但它不工作 警報(event.categorie)顯示未定義....
如果我打印的event_list,我有
{'categorie': <Calendar: thermique>}
問題來自models.ForeignKey?
什麼是你試圖獲得一個列表,它只是日曆名稱? – Sayse
它只是日曆名稱 – Patrice