django管理界面-如何在更改列表视图中折叠/展开对象详细信息?
我希望能够在django admin change list视图中显示对象时折叠和展开对象详细信息。 例如,对于订单,我希望订单列表首先显示为:django管理界面-如何在更改列表视图中折叠/展开对象详细信息?,django,django-admin,Django,Django Admin,我希望能够在django admin change list视图中显示对象时折叠和展开对象详细信息。 例如,对于订单,我希望订单列表首先显示为: +id:1,姓名:约翰·史密斯 +身份证号码:2,姓名:无名氏 然后,当用户展开一个订单时: -id:1,姓名:约翰·史密斯 地址:加利福尼亚州洛杉矶橡树路321号 +身份证号码:2,姓名:无名氏 内联对象不起作用,因为顺序本身没有外键。如果有人能为我指出正确的方向,我将不胜感激。您可以覆盖/扩展模板(ModelAdmin.change\u lis
+id:1,姓名:约翰·史密斯
+身份证号码:2,姓名:无名氏 然后,当用户展开一个订单时:
-id:1,姓名:约翰·史密斯
地址:加利福尼亚州洛杉矶橡树路321号
+身份证号码:2,姓名:无名氏
内联对象不起作用,因为顺序本身没有外键。如果有人能为我指出正确的方向,我将不胜感激。您可以覆盖/扩展模板(
ModelAdmin.change\u list\u模板)
)和视图(ModelAdmin.changelist\u视图
)。原始视图接受额外的上下文
,因此您可以轻松添加所需内容。有关更多详细信息,请参阅