Мне нужно отредактировать мою административную панель django-grappelli
. Я бы изменил файл base.css
, чтобы изменить некоторые компоненты и цвета.Настроить Django-Grappelli CSS
Каков наилучший способ сделать это?
Мне нужно отредактировать мою административную панель django-grappelli
. Я бы изменил файл base.css
, чтобы изменить некоторые компоненты и цвета.Настроить Django-Grappelli CSS
Каков наилучший способ сделать это?
Вместо изменения файла 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',
)
Спасибо Inquring Coder от США! – ninapavlich