我有这个型号:
class Project(models.Model):
并且
class Group(models.Model):
project = models.ForeignKey(Project, on_delete=models.CASCADE,
related_name = "projects")
我希望能够检索项目组。
我试过这样的事情:
print(project.groups)
但收到了错误:
'Project'对象没有属性'group'
我该怎么办?
答案 0 :(得分:3)
由于您已设置related_name = "projects"
,因此应使用projects
属性作为后退关系:
print(project.projects)
简单来说,related_name
参数允许您指定反向查找。