【问题标题】:django-admin-tools : change header 'Django Administration'django-admin-tools:更改标题“Django 管理”
【发布时间】:2012-03-06 01:50:28
【问题描述】:

我正在使用django-admin-tool 自定义我的 django 管理页面。我的问题是,如何使用 django-admin-tools 更改“Django Administration”的标题?

我知道如何使用base_site.html 更改它,但问题是我在django-admin-tools 中所做的custom menu 没有出现。

【问题讨论】:

标签: python django django-admin


【解决方案1】:

django-admin-tools 标头由 theming.css 文件控制,该文件默认位于 \admin_tools\theming\static\admin_tools\css\theming.css 下,默认标头应显示django-admin-tools 附带的“Django” png,位于 \admin_tools\theming\static\admin_tools\images\django.png 下。

我猜如果没有显示默认的管理工具标题,那么您的管理工具主题也不会启动。这意味着 django 看不到您的管理工具主题文件夹。检查您在setting.py 中的MEDIA_ROOTSTATIS_ROOTADMIN_MEDIA_PREFIX 参数是否设置正确。检查 PYTHONPATH 环境参数是否也设置为所有需要的文件夹。

当默认的管理工具主题将加载时,您可以将新的标题图像放在上面的图像文件夹中,然后编辑 theming.css 以加载它而不是默认的。

【讨论】: