我正在使用Grappelli-Dashboard为我的Django管理站点。我想自定义应用程序标题的显示,以便不显示应用程序的名称。那可能吗?如果是这样,怎么样?我无法弄清楚......? 鉴于下面的代码,我不希望显示这两个应用的名称(即我不希望管理员显示标题为&#39; Things&#39;以及&#39;项目的标题)< / p>
self.children.append(modules.Group(
_('MyStuff'),
column=3,
collapsible=True,
children = [
modules.AppList(
_('Stuff Details'),
column=1,
collapsible=True,
models=('things.models', ),
),
modules.AppList(
_('Stuff Data'),
column=1,
collapsible=True,
models=('items.models.*', ),
),
]
))
答案 0 :(得分:2)
您需要覆盖生成管理界面的模板文件。找到grapelli仪表板模块的安装位置,查看其templates目录,找到要更改的模板html文件。将该模板文件复制到您自己的应用程序的模板目录中(确保它在“模板”中具有相同的路径结构)并编辑它的副本以删除应用程序名称。