Добавление стилей к админке django
21 февраля 2016 г. 1:14
Внимание! Данная статья не закончена. Она образовалась из моего комментария на гитхабе, и её нужно ещё перевести, но тем не менее ею можно пользоваться.
Обычный способ:
При использовании djangocms-admin-tools:
1 - Put base.html to your spicific app for example:
# specific_app/templates/admin/base.html {% extends "admin:admin/base.html" %} {% block blockbots %} {{ block.super }} <link rel="stylesheet" type="text/css" media="screen" href="{{ STATIC_URL }}specific_app/css/theming.css" /> {% endblock %}
* the adding of css file to block blockbots as variant
2 - Add your specific app to INSTALLED_APPS before 'djangocms_admin_style'
INSTALLED_APPS = ( ... 'specific_app', 'djangocms_admin_style', 'django.contrib.admin', ... )
3 - Create your theming.css:
form .form-row .field-box {float: left;margin-top: 0;margin-right: 20px!important;}
We can use base.html because djangocms-admin-style don't override base.html for rendering. And we can be confident overriding base.html
При использовании admin-tools:
Похожие статьи:
Представляю вашему вниманию книгу, написанную моим близким другом Максимом Макуриным: Секреты эффективного управления ассортиментом.
Книга предназначается для широкого круга читателей и, по мнению автора, будет полезна специалистам отдела закупок и логистики, категорийным и финансовым менеджерам, менеджерам по продажам, аналитикам, руководителям и директорам, в компетенции которых принятие решений по управлению ассортиментом.
Комментарии: 0