【发布时间】:2016-04-06 14:32:05
【问题描述】:
class Company(models.Model):
name = models.CharField(max_length=60)
class Employee(models.Model):
dept = models.ForeignKey(Company)
Django ORM:这里我想通过Django ORM中的Employee类访问name。
I wrote something like this: `Employee.objects.filter(name = dept__Company)`(Used two double underscore for other model class)
请问以上是正确的吗?有人有什么想法吗?
【问题讨论】:
-
我很好奇,您的字段中真的有
.吗?我很惊讶这会起作用...请显示实际代表您的模型的示例代码ForeignField也不是有效的类 -
不。这是一个复杂的应用程序。只是为了示例,我这样写。无论如何我都会更改字段。请再次查看问题..
标签: django django-models django-queryset