Джанго админ цвета - PullRequest
       18

Джанго админ цвета

4 голосов
/ 23 февраля 2012

По умолчанию на странице администрирования Django разные оттенки синего.Где я могу получить доступ к управлению этими цветами?Я хочу изменить все на оттенки зеленого вместо голубого.

Идеи?

Ответы [ 2 ]

7 голосов
/ 23 февраля 2012

Вы можете переопределить шаблоны администратора.Возможно, вы захотите использовать шаблон admin/base_site.html и предоставить блоку extrastyle любой CSS-код, который вы хотите внедрить в шаблон.Вам нужно будет знать, какие стили нужно переопределить (их довольно много) - когда я сделал это, я просто нашел элементы, которые хотел изменить, и добавил стили, пока все не выглядело правильно.Если у вас есть каталог с шаблонами (который установлен в TEMPLATE_DIRS), создайте файл с именем admin/base_site.html, который, вероятно, будет копией django/contrib/admin/templates/admin/base_site.html.

Например, мой base_site.htmlВ шаблоне есть раздел:

{% block extrastyle %}
<link href="{{ STATIC_URL }}css/adminextra.css" rel="stylesheet" type="text/css" media="screen,projection" />
{% endblock %}

В yourcssfile.css у вас просто есть:

a:link, a:visited { color: awesome; text-decoration: underline; }
...