使用Javascript通过外键访问Django模型

时间:2015-06-29 21:47:48

标签: javascript jquery json django

我正在通过JSON将Django模型传递给我的html,并使用jQuery / Javascript更新表格,其中包含自表格加载以来已更改的项目。

Django模型有一个外键,JSON将它作为id号传递给我的html。我希望能够访问外键“指向”的项目。

models.py:

class myModel2(models.Model):
    name = models.CharField(max_length = 20)

class myModel(models.Model):
    otherModel = models.ForeignKey(myModel2)

views.html:

returnData = serializers.serialize("json", dataToUpdate)
return HttpResponse(returnData)

我希望能够做到这样的事情:

page.html中:

function updatePage() 
{   
    $.post(postURL, function(results) 
    {
        for (var loop in results)
            console.log(results[loop].otherModel.name)  // <-- This line is what I want to do
    }
}

实现这一目标的最简单方法是什么?

0 个答案:

没有答案