Python Django-基于外键的对象表示

Python Django-基于外键的对象表示,python,django,django-models,Python,Django,Django Models,我正在Django项目中测试一个相对简单的模型: class Restricted_Form(models.Model): Form = models.ForeignKey(Form) Authorized_Users = models.ManyToManyField(User) Authorized_Groups = models.ManyToManyField(Group) 重点是简单地将每个表单与一些用户和组关联起来。在Django Admin中,我希望列出这些受

我正在Django项目中测试一个相对简单的模型:

class Restricted_Form(models.Model):
    Form = models.ForeignKey(Form)
    Authorized_Users = models.ManyToManyField(User)
    Authorized_Groups = models.ManyToManyField(Group)
重点是简单地将每个表单与一些用户和组关联起来。在Django Admin中,我希望列出这些受限的\u Fom对象,用它们关联的表单的“标题”表示(而不是将它们都作为受限的\u表单对象不加区分地列出)。我试过类似的方法

@property
    def __str__(self):
        return self.Form.title
但这是不正确的。我如何做到这一点


例如,有没有一种方法可以让另一个字段(即字符串)根据另一个字段(ForeignKey字段,Form)自动填充自身?

@属性不是必需的,因为str()默认情况下类似于属性,如果打印对象,则输出str()显示。

delete@propertyIt works。如果你愿意,你可以把它作为一个答案发布,这样我就可以接受它并“关闭”这个。非常感谢。