Django-38-admin后台多对多操作(ManyToManyField)

前提(初始表数据)

book表和author表为多对多关系,一本图书可能有多个作者,一个作者可能有多本书

book表

Django-38-admin后台多对多操作(ManyToManyField)_第1张图片

author表

Django-38-admin后台多对多操作(ManyToManyField)_第2张图片

 

新增操作:admin后台新增数据

Django-38-admin后台多对多操作(ManyToManyField)_第3张图片

 

Navicat查看数据库(新增成功)

book表

Django-38-admin后台多对多操作(ManyToManyField)_第4张图片

book_authors表 

Django-38-admin后台多对多操作(ManyToManyField)_第5张图片

 

删除操作:admin后台删除数据(删除book表中的book_id=2)

Django-38-admin后台多对多操作(ManyToManyField)_第6张图片

 

Navicat查看数据库(删除成功)

book表

Django-38-admin后台多对多操作(ManyToManyField)_第7张图片

book_authors表 

Django-38-admin后台多对多操作(ManyToManyField)_第8张图片

 

修改操作:admin后台修改数据(修改book表中的book_id=1的作者为wang02)

book_authors表 

Django-38-admin后台多对多操作(ManyToManyField)_第9张图片

你可能感兴趣的:(Django)