django - Django Admin 查看表子集
问题描述
我正在尝试更改我网站上的默认 django 管理页面。目前,当我打开管理页面时,我会看到我为我的应用程序创建的每个模型。
当我点击这些时,我还可以访问它们相关的表格的每一行。但是,我更喜欢完整地查看表格,因为这样更容易查看数据。
我怎样才能做到这一点?我应该为此创建一个特定的模型吗?
示例:如果数据库表是这种格式:
group term
1 a
1 b
1 c
2 d
2 e
2 f
目前我一次只能更改一行,即。
group: 1
term: a
但我宁愿查看首先显示的表格。最终,我还想独立查看每个组 - 但我一步一步地移动。
解决方案
list_display
只要您没有太多字段,您就可以使用
class MyModelAdmin(admin.ModelAdmin):
list_display = ['group','term']
admin.site.register(MyModel, MyModelAdmin)
推荐阅读
- docker - docker 镜像中的变量
- vba - 如何使用 VBA 在 MS ACCESS 中将变量文件路径构建为链接或路径
- php - Symfony 5 - 如何在生产环境中启用分析器(受用户角色限制)
- android - 在 Activity/Fragment 中使用 JavaMail 读取邮件
- symfony - 如何在状态机的工作流组件中触发 initial_place_name 事件
- c# - 如何在 WPF 的 Application_Startup() 中使用 await?
- r - 当一列的值大于r中的另一列时,如何将数据框中的行值转换为NA?
- android - 报价是否使协程关闭或取消?
- c# - 团结一致的运动;非对角线,类似塞尔达
- c# - 如何通过 Postman 发布到 Azure 函数(HTTP 触发器)?