2015-04-17 1 views
1

Мне нужно отредактировать мою административную панель django-grappelli. Я бы изменил файл base.css, чтобы изменить некоторые компоненты и цвета.Настроить Django-Grappelli CSS

Каков наилучший способ сделать это?

ответ

2

Вместо изменения файла grappelli base.css более устойчивым решением будет создание файла css со стилями, которые переопределяют стили grappelli.

Если определить пользовательскую панель, вы можете указать .css и .js файлы для включения в индекс приборной панели:

В вашем settings.py:

#settings.py 
GRAPPELLI_INDEX_DASHBOARD = 'app.dashboard.AdminDashboard' 

Dashboard:

#app/dashboard.py 
from grappelli.dashboard import Dashboard 

class AdminDashboard(Dashboard): 

    class Media: 
     css = { 
      'all': (
       'css/mydashboard.css', 
       'css/mystyles.css', 
      ), 
     } 
     js = (
      'js/mydashboard.js', 
      'js/myscript.js', 
     ) 
+0

Спасибо Inquring Coder от США! – ninapavlich