代码之家  ›  专栏  ›  技术社区  ›  Jason Christa

如何将自定义分区添加到django管理主页?

  •  4
  • Jason Christa  · 技术社区  · 16 年前

    在django admin中,您在admin注册的每个应用程序都有自己的部分。我想添加一个与任何应用程序都没有关联的自定义报告部分。我该怎么做?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Carl Meyer    16 年前

    要添加与应用程序无关的部分,您必须重写管理索引模板。在项目模板目录中创建一个admin/目录,并将文件django/contrib/admin/templates/admin/index.html复制到其中。然后您可以向这个文件添加您想要的任何标记。唯一的缺点(不幸的是,目前还没有好的解决方法)是,如果您升级django,您将不得不查找对index.html文件的任何更改,并将这些更改复制到您的版本中。