Django管理员 – 更改标题’Django administration’文字

问题:

如何在django管理员标题中更改“Django管理”文本?
在“自定义管理”文档中似乎没有涵盖。

回答:

您需要创建自己的admin base_site.html模板来执行此操作。最简单的方法是创建文件:

/<projectdir>/templates/admin/base_site.html

这应该是https://github.com/django/django/blob/master/django/contrib/admin/templates/admin/base_site.html的副本 – 除了放置您的自定义标题:

{% block branding %}
<h1 id="site-name">{% trans 'my cool admin console' %}</h1>
{% endblock %}

为了使其工作,您需要为您的项目设置正确的设置,即settings.py:

  • 确保将“/ projectdir / templates /”添加到TEMPLATE_DIRS中
  • 确保将“django.template.loaders.filesystem.Loader”添加到TEMPLATE_LOADERS中

有关settings.py的更多信息,请参阅http://docs.djangoproject.com/en/dev/ref/settings/

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Django Admin – change header ‘Django administration’ text

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

85 − = 79