我有3个班级:文件,布局和公司
1文档有1个布局和1个公司。
Document class:
layout = models.ForeignKey (Layout)
company = models.ForeignKey (Company)
我有一个由JSON填充的搜索页面,然后数据布局和公司分别返回它们的ID,理想的是显示每个数据的名称(名称和公司名称布局)。
如何按上述方式完成此查询?
答案 0 :(得分:0)
您需要为__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