如何使 Django 管理员可以对列进行排序和点击?

问题描述 投票:0回答:1

嘿,我有一个模型

UserProfile
,它与模型
User
具有 OneToOneField 关系。在管理页面中,我使用
list_display
属性在显示
User
的同一位置显示 UserProfile 的一些字段。它们显示得很好,但不幸的是它们不能像
User
中的模型那样进行排序。我可以单击列标题来对属于
User
的列进行排序,但不能对来自
UserProfile
的列进行排序,如何使它们可单击和可排序?

django
1个回答
8
投票

您需要将

admin_order_field
属性添加到您的列中。

© www.soinside.com 2019 - 2024. All rights reserved.