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.
Vus : 1431
Publié par Tuxicoman : 338