0

我有 3 个课程:文档、布局和公司

1 份文件有 1 个布局和 1 个公司。

Document class:
    layout = models.ForeignKey (Layout)
    company = models.ForeignKey (Company)

我有一个由 JSON 填充的搜索页面,然后数据布局和公司分别返回它们的 ID,理想情况是显示每个数据的名称(名称和公司名称布局)。

我怎样才能完成上面引用的这个查询?

4

1 回答 1

0

您需要为和定义一个__unicode__(self):方法。LayoutCompany

它可能看起来像:

class Layout(models.Model):
    name = models.CharField(...)

    def __unicode__(self):
        return self.name

当然,我只是猜测你的Layout班级是什么样子的。您必须进行更改__unicode__以使其适合您的模型。

将来,请尝试搜索 Django 文档。它实际上非常好。这是您所要求的相关信息。https://docs.djangoproject.com/en/dev/ref/models/instances/#unicode

于 2013-08-05T13:44:53.097 回答