【发布时间】:2019-03-10 19:46:57
【问题描述】:
我希望进行一些 Django 管理自定义,我需要将过滤器面板放置在页面顶部。我们也可以以某种方式更新其他模板吗?我已经阅读了 Django 管理员的官方文档,但由于我是 Django 和前端的新手,所以我无法实现。
【问题讨论】:
-
如果你不给我们任何代码,我们真的无能为力。
标签: django django-templates django-admin
我希望进行一些 Django 管理自定义,我需要将过滤器面板放置在页面顶部。我们也可以以某种方式更新其他模板吗?我已经阅读了 Django 管理员的官方文档,但由于我是 Django 和前端的新手,所以我无法实现。
【问题讨论】:
标签: django django-templates django-admin
您可以通过编写自己的管理模板文件来覆盖和扩展默认的 Django 管理模板文件,并对 UI 进行任何类型的更改。
如您所知,有几个可用于 Django 的管理主题,您可以浏览它们,并参考这些主题是如何实现的(阅读它们的代码),并尝试根据自己的需要制作一个。
您可以阅读有关覆盖 Django 模板的信息 -
你也可以参考GitHub上的以下目录,里面包含了所有原始的Django admin模板文件,你可以覆盖/扩展-https://github.com/django/django/tree/master/django/contrib/admin/templates/admin
【讨论】: