是否可以不在Grappelli-Dashboard module.AppList中显示应用程序名称?

时间:2014-12-10 21:55:03

标签: django django-admin django-grappelli

我正在使用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.*', ),
            ),

        ]
    ))

1 个答案:

答案 0 :(得分:2)

您需要覆盖生成管理界面的模板文件。找到grapelli仪表板模块的安装位置,查看其templates目录,找到要更改的模板html文件。将该模板文件复制到您自己的应用程序的模板目录中(确保它在“模板”中具有相同的路径结构)并编辑它的副本以删除应用程序名称。