Django-筛选多对多模型

时间:2018-12-28 20:44:33

标签: django-models

我有2种模型:图书,作者

class Author(models.Model):
    name = models.CharField(max_length=30)

class Book(models.Model):
    title = models.CharField(max_length=100)
    authors = models.ManyToManyField(Author)

并在admin中:

class BookAdmin(admin.ModelAdmin):
    list_display = ('title')
    filter_horizontal = ('authors',)   

在管理员中,我只想查看与指定图书相关的作者 并非所有作者 (在添加方式下,作者必须为空)

AdminBook:

enter image description here

0 个答案:

没有答案