Python Django-基于外键的对象表示
我正在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中,我希望列出这些受
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。如果你愿意,你可以把它作为一个答案发布,这样我就可以接受它并“关闭”这个。非常感谢。