Kişinin kontrol ettiği kitaplık kitaplarını izleyen bir web uygulaması yapıyorum. Aşağıdaki modelleri var: Kişilik Admin'nin "değişim listesi" sayfasındaDJANGO: Nasıl ters bir yabancı anahtar özelliği listelenir?
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
, ben kişinin sahip olduğu hangi kitapları göstermek istiyorum. Bu yapılabilecek bir şey mi? Öyleyse nasıl?
admin.py
class BookAdmin(admin.ModelAdmin):
list_display = ('name', 'checkout_date', 'person')
class PersonAdmin(admin.ModelAdmin):
list_display = ('name', 'book__name')
Bu, 'list_display' için kullanılamaz. Bu, satır içi listeleme içindir. –