Рубрики
Без рубрики

Настройка (цвета) панель администратора Django

В этом блоге мы увидим, как изменить цвета панели администратора Django по умолчанию. Мы всегда видели … Помечено Django, WebDev, Python, запись.

В этом блоге мы увидим, как изменить цвета панели администратора Django по умолчанию. Мы всегда видели администратора Django со стандартным зеленовато-голубым цветом, но мы можем настроить тему администратора Django и изменить его цвет, потому что все можно отредактировать и настраивать, что является одной из самых крутых частей этой большой рамки.

Давайте погрузимся в то, как это сделать, главный вопрос здесь возникает, почему кто-то хочет изменить цветовую схему администратора, кроме очевидной причины, по которой им нравится какой-то другой цвет.

Есть пара разных способов достижения этого, но теперь мы достигнем этого, используя сторонний пакет.

Использование пакета:

Существует этот пакет, который мы можем использовать Django-admin-интерфейс для изменения цвета администратора.

Это обеспечивает достаточно настройки для обычного пользователя.

При использовании этого подхода:

Легко реализовать и изменять цвет, когда мы не хотим динамически без необходимости менять код. Это может изменить твердые цвета. Градиенты или другие пользовательские изменения недоступны. Эти изменения цвета сохраняются на БД, так что на свежей БД каждый раз, когда он поставляется с цветами по умолчанию.

Давай сделаем это

PIP Установить Django-admin-интерфейс

Добавьте Admin_Interface, Flat_Repsonsive, Flat и Colorfield в настройки. Установлены_apps перед django.contrib.admin.

Stall_apps = [

«Admin_Interface», «Flat_Repsonsive», # только если версия Django <2.0 ‘Flat’, # только если версия Django <1.9 ‘Colorfield’, ‘django.contrib.admin’,

X_frame_options = ‘sameorigin’ # только если django версия.0

Python Manage.py Миграция Python Manage.py Collectsatic

Перезапустите сервер приложений и теперь вы сможете увидеть новую цветовую схему, добавленную по пакету. Если вы хотите настроить его дальше, перейдите к своему администратору и ищете приложение «Темы» и сделайте настройки там.

http://localhost:8000/admin/admin_interface/theme/

Пара любимых настроек там, кроме цветов:

Используйте раскрывающиеся списка для вашего list_filter Добавить/изменить favicon и logo для администратора закругленные углы для небольшого шага к “современной” дизайну.

Комментировать, если вам нравится это 👍 .также Комментарий вниз, если у вас есть какие-либо вопросы.

Спасибо.

Оригинал: “https://dev.to/sachinchaurasiya/customizing-colors-django-admin-panel-1n4h”