如何仅在Django管理员更改列表中自定义字段名?

如何仅在Django管理员更改列表中自定义字段名?,django,django-admin,Django,Django Admin,我有一个带有许多布尔标志的模型。其中一些显示在管理员更改列表中,并通过列表可编辑设置为可编辑-这使它们显示为复选框。问题是,这浪费了大量的水平空间,因为字段名很长,我想让它们对模型更改表单保持描述性。对于常规字段,我使用自定义属性和简短描述来缩短名称。但在这种情况下,我必须渲染复选框,但我不知道如何使其正确 或者可能存在另一种只更改更改列表的字段名的方法?如果我没弄错的话,verbose\u name model属性就是您要寻找的 new_tab = models.BooleanField(ve

我有一个带有许多布尔标志的模型。其中一些显示在管理员更改列表中,并通过列表可编辑设置为可编辑-这使它们显示为复选框。问题是,这浪费了大量的水平空间,因为字段名很长,我想让它们对模型更改表单保持描述性。对于常规字段,我使用自定义属性和简短描述来缩短名称。但在这种情况下,我必须渲染复选框,但我不知道如何使其正确

或者可能存在另一种只更改更改列表的字段名的方法?

如果我没弄错的话,verbose\u name model属性就是您要寻找的

new_tab = models.BooleanField(verbose_name='n_tab')

这样,新的\u选项卡字段将在管理界面中显示为n\u选项卡。您也可以将verbose_name设置为空字符串。

@MohitHarshan此文档对我有何帮助?在本文第7章的上下文中,我想说的是不朽的,非常仁慈,非常简短,但只在listview页面上。我知道如何命名字段。我想要的是在列表视图和更改视图上显示不同的名称。