Django Admin - change header 'Django administration' text


How does one change the 'Django administration' text in the django admin header?

It doesn't seem to be covered in the "Customizing the admin" documentation.

2/8/2011 9:10:16 PM

Accepted Answer

Update: If you are using Django 1.7+, see the answer below.

Original answer from 2011: You need to create your own admin base_site.html template to do this. The easiest way is to create the file:


This should be a copy of the original base_site.html, except putting in your custom title:

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

For this to work, you need to have the correct settings for your project, namely in

  • Make sure /projectdir/templates/ is added into TEMPLATE_DIRS.
  • Make sure django.template.loaders.filesystem.Loader is added into TEMPLATE_LOADERS.

See docs for more information on

3/30/2019 12:22:44 AM

As of Django 1.7 you don't need to override templates. You can now implement site_header, site_title, and index_title attributes on a custom AdminSite in order to easily change the admin site’s page title and header text. Create an AdminSite subclass and hook your instance into your URLconf:

from django.contrib.admin import AdminSite
from django.utils.translation import ugettext_lazy

class MyAdminSite(AdminSite):
    # Text to put at the end of each page's <title>.
    site_title = ugettext_lazy('My site admin')

    # Text to put in each page's <h1> (and above login form).
    site_header = ugettext_lazy('My administration')

    # Text to put at the top of the admin index page.
    index_title = ugettext_lazy('Site administration')

admin_site = MyAdminSite()

from django.conf.urls import patterns, include
from myproject.admin import admin_site

urlpatterns = patterns('',
    (r'^myadmin/', include(admin_site.urls)),

Update: As pointed out by oxfn you can simply set the site_header in your or directly without subclassing AdminSite: = 'My administration'

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow