如何更改Django admin filter_horizo​​ntal的显示名称

时间:2019-04-02 16:17:18

标签: django django-admin

假设我有一个具有多对多关系的产品对象和类别对象。我想使用filter_horizo​​ntal在管理页面中对其进行编辑。如何将类别对象1的表单中的文本显示更改为模型中覆盖__str__以外的类别的文本?因为我不想在全球范围内进行此更改。

我尝试使用ModelMultipleChoiceField类中的客户label_from_instance,但这会破坏filter_horizo​​ntal。

class ProductAdmin(admin.ModelAdmin):
    filter_horizontal = ['categories']

0 个答案:

没有答案