在Django管理界面中显示子行
是否可以使用Django管理界面显示模型的相关子行?一个示例模型:在Django管理界面中显示子行,django,django-admin,Django,Django Admin,是否可以使用Django管理界面显示模型的相关子行?一个示例模型: def Parent(models.Model): name = models.TextField() .... def Child(models.Model): name = models.TextField() Parent = models.ForeignKey(Parent) ... 在管理界面中,查看特定父对象时可能会显示以下内容: Name: Jack Children:
def Parent(models.Model):
name = models.TextField()
....
def Child(models.Model):
name = models.TextField()
Parent = models.ForeignKey(Parent)
...
在管理界面中,查看特定父对象时可能会显示以下内容:
Name: Jack
Children:
Bob
Jenny
Sam
....
我知道我可以手动扩展admin视图,只是想知道是否有一些神奇的东西可以添加到我的admin.py文件中:)您可以将子对象添加为
是否可以在父模型的更改列表页面中显示此列表?@user956424请提出新问题,而不是在此处添加注释。谢谢
class ChildInline(admin.TabularInline):
model = Child
class ParentAdmin(admin.ModelAdmin):
inlines = [
ChildInline,
]