【发布时间】:2016-06-30 20:03:04
【问题描述】:
我有两个模型:
class Person(models.Model):
person_name = models.CharField(max_length=255)
def __unicode__(self):
return self.person_name
和
class Book(models.Model):
link = models.ForeignKey(Person)
book_name = models.CharField(max_length=255)
book_year = models.CharField(max_length=255)
book_email = models.CharField(max_length=255)
def __unicode__(self):
return self.name
admin.py
class PersonAdmin(admin.ModelAdmin):
inlines = ('BookInline',)
list_display = ('person_name', ...)
class BookInline(admin.TabularInline):
model = Book
extra = 1
max_num = 1
在PersonAdminlist_display 中,我如何显示内联模型Book 字段(标题、姓名、电子邮件)。
所以当我在 django admin 中访问 Person 条目列表时,我看到:
person namebook namebook yearbook email
【问题讨论】:
标签: django django-admin