gpt4 book ai didi

python - 在管理员中从 TabularInline 中删除标题

转载 作者:太空宇宙 更新时间:2023-11-04 00:42:17 25 4
gpt4 key购买 nike

当我在 Django 的管理面板中创建 TabularInline 时,它​​会为每条记录显示一个标题。我怎样才能改变这个标题?如何删除此标题?

我在下面附上了截图。我指的标题在这里是 ExportLookupTableElement 对象。没有该标题的行是添加新字段的额外字段。我希望整个表格看起来像这样。

Screenshot

最佳答案

您可以通过覆盖 Django 的管理 css 来删除此标题:

  1. 使用以下代码在您的静态目录中创建 css/custom_admin.css:
.inline-group .tabular tr.has_original td {
padding-top: 8px;
}

.original {
display: none;
}
  1. 编辑您的 admin.py 文件以包含您要删除的 ModelAdmin 的这个额外 css 标题:
class TestDetailInline(admin.TabularInline):
model = TestDetail

class TestAdmin(admin.ModelAdmin):
class Media:
css = {
'all': ('css/custom_admin.css', ) # Include extra css
}
inlines = [TestDetailInline]

example django admin after override

或者您可以按照此 answer 覆盖所有管理页面的 css .

关于python - 在管理员中从 TabularInline 中删除标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41376406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com