我有 3 个课程:文档、布局和公司
1 份文件有 1 个布局和 1 个公司。
Document class:
layout = models.ForeignKey (Layout)
company = models.ForeignKey (Company)
我有一个由 JSON 填充的搜索页面,然后数据布局和公司分别返回它们的 ID,理想情况是显示每个数据的名称(名称和公司名称布局)。
我怎样才能完成上面引用的这个查询?
您需要为和定义一个__unicode__(self):
方法。Layout
Company
它可能看起来像:
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