Suite à mon passage à Django 1.4, les feuilles de style du panneau d’admin de Django ne s’affichaient plus. Voici la solution.
Dans le settings.py de votre projet
- rajouter ‘django.contrib.staticfiles’, dans INSTALLED_APPS
- enlever la déclaration de la variable ADMIN_MEDIA_PREFIX qui est obsolete
- rajouter STATIC_URL = ‘/usr/share/pyshared/django/contrib/admin/static/’ ou le chemin équivalent sur votre distrib vers les CSS du panneau d’admin.
J’ai mis ici le chemin valide sur Debian Wheezy pour l’exemple.