Настроить Джанго-Граппелли 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',
        )
Другие вопросы по тегам