如何在 Django admin 中显示具有指向模型 A 的外键的模型 B 的一些对象?
How to display some objects of model B that has a ForeignKey pointing to model A,in Django admin?
这是我的模型:
class Person(models.Model):
name = models.CharField(max_length = 10)
class Book(models.Model):
title = models.CharField(max_length = 10)
auther = models.ForeignKey("Person")
当我在django admin的某个Person里,我想看到这个人写的所有Books Person.How可以实现吗?
提前致谢
使用 InlineModelAdmin
:
class BookInline(admin.TabularInline):
model = Book
class PersonAdmin(admin.ModelAdmin):
inlines = [BookInline]
这是我的模型:
class Person(models.Model):
name = models.CharField(max_length = 10)
class Book(models.Model):
title = models.CharField(max_length = 10)
auther = models.ForeignKey("Person")
当我在django admin的某个Person里,我想看到这个人写的所有Books Person.How可以实现吗? 提前致谢
使用 InlineModelAdmin
:
class BookInline(admin.TabularInline):
model = Book
class PersonAdmin(admin.ModelAdmin):
inlines = [BookInline]