3

我正在使用 django 1.27 我有 2 个模型

class Publisher(models.Model):
    name = models.CharField(max_length=100)

    def book_count(self)
        return self.book_set.all().count()

class Book(models.Model):
    publisher = models.ForeignKey(Publisher)

在publistther admin中,我希望能够按图书数量进行过滤

class PublistherAdmin(admin.ModelAdmin):
     list_filter = ('book_count')
     ....

我怎样才能让它工作?

4

0 回答 0