Django Query - 检索关联的外键

时间:2013-07-02 13:37:16

标签: python django

这是一个非常简单的问题,如果它是重复的,我道歉,但我似乎无法在任何地方找到答案。我有以下型号:

class CustomForm(models.Model):

  ...
  form = models.OneToOneField("forms.EvalType")
  author = models.ForeignKey("accounts.User", related_name='+')
  ...

每位作者可能与多个CustomForms相关联。我需要检索与特定作者关联的所有表单(“EvalType”)(通过CustomForm模型)。我如何为Django编写该语句?

1 个答案:

答案 0 :(得分:3)

始终从您想要的模型类型开始。然后,您可以使用双下划线语法来遍历关系。

EvalType.objects.filter(customform__author=my_author)