Переопределить и отключить CSS администратора Django. Панель инструментов. Таблица модуля tr - PullRequest
0 голосов
/ 19 марта 2011

В моем шаблоне администратора Django "app_index.html" есть несколько пользовательских полей / модулей.Выглядит примерно так:

<tr>
    <th>Element 1</th>
    <th>Element 2</th>
</tr>

В firebug я вижу, что это поле наследуется от base.css Джанго, который говорит:

.dashboard .module table th{
    width:100%
}

Теперь я понял, что если поле наследуется отширина: 100%, то ширина: авто не будет работать.

В firebug, если я отключаю свойство width: 100%, оно работает, но тогда другие вещи в интерфейсе администратора нарушаются.

Я также попытался определить собственную таблицу .dashboard .module th {width: auto} для переопределения, но это не работает.Только если я в firebug отключу it.

tl; dr: я хочу отключить CSS для элементов в django admin.

1 Ответ

0 голосов
/ 19 марта 2011

Полу-решение, которое я нашел:

Так как я не хотел разрывать строки, я добавил

white-space: nowrap

на th.

Я пытался с! Важно, не работает.Назначение собственного идентификатора также не сработало.

Хм, как и в случае с админкой Django, настройка остается сложной.Но спасибо за комментарии!

...