如何显示多对多关系中的对象的url而不是标准小部件?
例如,此处的网址为Author
个对象:
答案 0 :(得分:0)
我认为一种方法是覆盖作者的 str 方法。
另一种方法是更改该字段Django: Admin: changing the widget of the field in Admin的窗口小部件,我的首选方法。
答案 1 :(得分:0)
Django管理员提供的属性会更改m2m
字段在管理员中的行为:filter_vertical
和filter_horizontal
使用它们:
class MyModelAdmin(admin.ModelAdmin):
filter_horizontal = ('author',)
或替换为filter_vertical
使用同一字段中的一个。