在管理平台, 当我们建立了一个ManyToManyField的关系,(换成五笔打字真的很舒服), 在后台管理平台添加一条记录时,会自动关联相关的表格,通过定义的返回值显示,选则多个值与该条记录相对应,但有一个前题,就是需要定义ModelAdmin, 不然,后台是不会显示的,也没办法添加完关系。
需要定义两个关系, 一个是list_display, 这个与显示有关,另一个是filter_horizontal, 这个和过滤有关.
即在admin.py里写类似如下代码:
在models.py里已经定义了Sample Model 的ManyToManyField的前提下,后台添加就可以正常显示出来了,哎,又开始扑腾吗..