Sto costruendo un'app Web che tiene traccia di ciò che i libri della biblioteca controllano. Ho i seguenti modelli:DJANGO: Come list_display un attributo di chiave esterna inversa?
class Person(models.Model):
name = models.CharField(max_length=100)
def __unicode__(self):
return self.name
class Book(models.Model):
name = models.CharField(max_length=100)
person = models.ForeignKey(Person)
checkout_date = models.DateTimeField('checkout date')
def __unicode__(self):
return self.name
nella pagina di Admin "lista cambiamento" per una persona, vorrei mostrare ciò che i libri che la persona ha. È qualcosa che può essere fatto? Se é cosi, come?
admin.py
class BookAdmin(admin.ModelAdmin):
list_display = ('name', 'checkout_date', 'person')
class PersonAdmin(admin.ModelAdmin):
list_display = ('name', 'book__name')
Penso che questo non possa essere utilizzato per "list_display". Questo è per l'elenco in linea. –