I need to set up a favicon for django admin interface.
It would be best to do it globally, without overriding templates for all apps.
What is the cleanest way
If favicon is in '/app/static/img/favicon.ico', link it into the {% block extrahead %} of this file: '/app/templates/admin/base_site.html'
{% extends "admin/base.html" %}
{% block title %}{{ title }} | {{ site_title|default:_('Django site admin') }}{% endblock %}
{% block extrahead %}
{% endblock %}
{% block branding %}
{{ site_header|default:_('Django administration') }}
{% endblock %}
In settings.py INSTALLED_APPS be sure your app is listed before django.contrib.admin.
To test get rid of template cache by deleting .pyc files: "$find . -name \"*.pyc\" -delete".
Works with Django 1.8.12 Firefox, Chrome.