user_image
By  转桥門    On   2021年7月30日 23:38

我这里遇到的问题是:我跟上面博主一样多对多时自定义了一张中间表,through和through_fields都加上了,没啥问题,但当我需要用到django自带的admin后台编辑多对多时,把表中 (menu_field = models.ManyToManyField(to=Menu, through="MenuUser", through_fields=('user', 'menu'))) menu_field 字段添加到fieldsets时,报错:[(admin.E013) The value of 'fieldsets[2][1]["fields"]' cannot include the ManyToManyField 'menu_field', because that field manually specifies a relationship model.],诉求解答