如何在管理员中将django模型显示为电子表格而不是对象列表

时间:2015-12-27 22:10:26

标签: django django-models django-admin

在我的admin.py中,注册了一个模型:admin.site.register(model)

在管理页面中,我将模型视为模型对象列表。 有没有办法设置管理模型页面,以电子表格的形式显示对象列表,而不是__str__名称格式?

感谢。

1 个答案:

答案 0 :(得分:1)

您可以通过为特定模型创建自定义管理类来在列中显示模型的任何字段。

只需子类ModelAdmin并为其提供list_display属性,该属性将包含字段名称列表。它们将显示为单独的列。您还可以创建自定义列,所有内容都在docs

中进行了描述