为 Django 创建自定义管理主题 [关闭]

Posted

技术标签:

【中文标题】为 Django 创建自定义管理主题 [关闭]【英文标题】:Creating a custom admin theme for Django [closed] 【发布时间】:2012-04-02 10:38:07 【问题描述】:

我在玩 Django,想知道是否有一个文档链接可以获取有关创建自己的 Django 管理主题的详细信息?

【问题讨论】:

在 google 上搜索“custom admin theme django”会找到几篇文章、旧的 *** 链接、指向 The Django book 的指针和指向 Grapelli 的链接,这是一个成熟且完全品牌化的 Django 管理主题. 搜索相同内容会提出这个 SO 问题。这反过来又会帮助未来寻找相同答案的人们。 +1,因为这个问题不值得 -2。 【参考方案1】:

Django 管理站点文档有一个关于overriding admin templates 的部分。

Grapelli 是我所知道的最常见的 Django 主题。我建议你看看源代码,看看他们是如何做到的。

【讨论】:

感谢我一直在寻找的东西。【参考方案2】:

除了Grapelli,想补充一些我个人喜欢的其他可能的选项:

Django Suit Django Dashboard NowUI - 带有PRO version

如果您决定使用 Django Suit,one of my previous QAs 会解释所需的步骤。

如果你使用 Django Dashboard NowUI,你必须克隆源代码 (available in GitHub)。该项目与您必须安装的 requirements.txt 相关联(我建议在 Python venv 中)

pip install -r requirements.txt

在能够运行服务器之前,您需要进行迁移和迁移以生成一些需要的表,就是这样 - 就这么简单。

【讨论】:

但是如何将现有的注册管理员连接到仪表板 UI? @AfsanAbdulaliGujarati github.com/app-generator/django-now-ui-dashboard#how-to-use-it

以上是关于为 Django 创建自定义管理主题 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

office365安装2016的时候怎么才能自定义安装

自定义 django 管理视图

如何将自定义 css 和 js 文件添加到 wordpress 的管理区域 [关闭]

如何在 Django Admin 中默认将 user.is_staff 设置为 True? [关闭]

如何在 django 的自定义过滤器中使用 % url % 来显示主题标签

如何在 Django 管理员中为模型字段使用自定义表单字段?