Afficher correctement les CSS du panneau admin de Django

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.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.