2009-12-11 3 views
0

Итак, я установил новую систему сообщений. В документации упоминается использование класса css, называемого «сообщениями» в шаблоне. Но я не могу найти такой класс css в любом из файлов в багажнике. Я хочу, чтобы в Django Admin появился красный крест вместо зеленого v при отображении ошибки.Django: Message Framework

http://docs.djangoproject.com/en/dev/ref/contrib/messages/#ref-contrib-messages

+0

Я говорю, забудьте о файле CSS. Просмотрите выводимый исходный код HTML и создайте собственный CSS на основе этого. – mpen

+0

Хорошо спасибо за ответ, я продолжу и сделаю это. – orwellian

+0

На самом деле, как я могу различать теги сообщений в классе CSS? Мне нужно какое-то динамическое решение здесь? – orwellian

ответ

2

Вы можете определить стиль для .messages в свой собственный файл CSS, то не нужно быть один уже определен в багажнике.

+0

Спасибо за ваш ответ. Но если мы все должны определить наши собственные классы для администратора Django, почему бы не поставить его по умолчанию? – orwellian

+1

Потому что логически то, что вам нужно, это стили изменений. Все изменения стиля должны быть выполнены в css. ПРИМЕЧАНИЕ. Вам не нужно менять файлы из django trunk - просто расширяет шаблон admin/base_site.html со своими стилями –

 Смежные вопросы

  • Нет связанных вопросов^_^