Настроить Джанго-Граппелли CSS
Мне нужно отредактировать мой django-grappelli
Панель администратора. Я бы поменял base.css
файл для изменения некоторых компонентов и цветов.
Каков наилучший способ сделать это?
1 ответ
Вместо того, чтобы изменять файл grappelli base.css, более устойчивым решением будет создание файла css со стилями, которые переопределяют стили grappelli.
Если вы определяете пользовательскую панель мониторинга, вы можете указать файлы.css и.js для включения в индекс панели мониторинга:
В ваших settings.py:
#settings.py
GRAPPELLI_INDEX_DASHBOARD = 'app.dashboard.AdminDashboard'
Приборная доска:
#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',
)