参考文档https://jingyan.baidu.com/article/4e5b3e190f55c591901e24b3.html
admin.py
from .models import *class BookAdmin(admin.ModelAdmin):
list_display = ["title","作者"]
def 作者(self, obj):
return [bt.name for bt in obj.authors.all()]
filter_horizontal = ('authors',)
admin.site.register(Book,BookAdmin)
models.py
class Book(models.Model):
title = models.CharField(max_length=32)
authors = models.ManyToManyField("Author")
def __str__(self):
return self.title
class Author(models.Model): name = models.CharField(max_length=32) def __str__(self): return self.name

来源:https://www.cnblogs.com/zmdComeOn/p/12046686.html
