4

我想隐藏/更改标题栏中显示的名称,我想更改的标签是“DJANGO”字样,如下图所示”

左边有 DJANGO 的标题

4

4 回答 4

3

自定义管理标头的另一种解决方案。

只需/django/contrib/admin/templates/admin/base_site.html从 django 源(链接此处)复制并将其粘贴到您的模板目录下。

例如,

your_project/templates/admin/base_site.html

现在您可以在此模板中更改您喜欢的任何内容。

希望这可以帮助。

于 2017-06-06T06:51:25.417 回答
1

最简单的方法是将以下几行添加到您的 main urls.py

admin.site.site_title = 'My Heading'
admin.site.site_header = 'My Heading'
admin.site.index_title = 'My Heading'

有关更多属性,请参阅Django 文档

于 2017-06-06T04:44:19.467 回答
1

制作一个自定义模板文件,如:

模板/管理员/base_site.html

{% extends "admin/base.html" %}
{% load i18n %}

{% block title %}YOUR WEB TITLE{%  endblock %}

{% block branding %}
<h1 id="site-name">Your Site Name</h1>
{% endblock %}
{% block extrahead %}
    <style type="text/css">
        #header #branding h1{
                background: None;  // here you remove the django image

        }
    </style>
{% endblock %}
于 2017-06-14T19:52:14.563 回答
0

只需使用 favicon 图标分享改进:

{% extends "admin/base.html" %}
**{% load staticfiles %}**
{% block title %}BROKR System{%  endblock %}
{% block extrahead %}

    **<link rel="shortcut icon" href="{% static 'img/logo1.png' %}"/>**
    {% endblock %}
{% block branding %}
<h1 id="site-name">BROKR System</h1>
{% endblock %}

{% block nav-global %}{% endblock %}
于 2017-09-27T08:41:18.223 回答