【问题标题】:Django admin customization (without using themes like jet,suit)Django 管理员自定义(不使用 jet、suit 等主题)
【发布时间】:2019-03-10 19:46:57
【问题描述】:

我希望进行一些 Django 管理自定义,我需要将过滤器面板放置在页面顶部。我们也可以以某种方式更新其他模板吗?我已经阅读了 Django 管理员的官方文档,但由于我是 Django 和前端的新手,所以我无法实现。

【问题讨论】:

  • 如果你不给我们任何代码,我们真的无能为力。

标签: django django-templates django-admin


【解决方案1】:

您可以通过编写自己的管理模板文件来覆盖和扩展默认的 Django 管理模板文件,并对 UI 进行任何类型的更改。

如您所知,有几个可用于 Django 的管理主题,您可以浏览它们,并参考这些主题是如何实现的(阅读它们的代码),并尝试根据自己的需要制作一个。

您可以阅读有关覆盖 Django 模板的信息 -

你也可以参考GitHub上的以下目录,里面包含了所有原始的Django admin模板文件,你可以覆盖/扩展-https://github.com/django/django/tree/master/django/contrib/admin/templates/admin

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2015-05-27
    相关资源
    最近更新 更多