커스터마이징(색상) 장고 관리자 패널
이를 수행하는 방법에 대해 자세히 살펴보겠습니다. 여기에서 주요 질문이 발생합니다. 다른 색상을 더 좋아한다는 명백한 이유를 제외하고 관리자의 색상 구성표를 변경하려는 이유가 무엇입니까?
이를 달성하는 방법에는 여러 가지가 있지만 지금은 타사 패키지를 사용하여 이를 달성할 것입니다.
패키지 사용:
관리자의 색상을 변경하기 위해 django-admin-interface를 사용할 수 있는 이 패키지가 있습니다.
이것은 일반 사용자에게 충분한 사용자 정의를 제공합니다.
이 방법을 사용하는 경우:
코드를 변경하지 않고도 원할 때마다 색상을 구현하고 변경할 수 있습니다.
단색을 변경할 수 있습니다. 그라디언트 또는 기타 사용자 지정 변경은 사용할 수 없습니다.
이러한 색상 변경은 DB에 저장되므로 기본 색상이 제공될 때마다 새로운 DB에 저장됩니다.
해보자
#install package
pip install django-admin-interface
설정에 admin_interface, flat_responsive, flat 및 colorfield를 추가합니다. INSTALLED_APPS
django.contrib.admin 전에
INSTALLED_APPS = [
#...
'admin_interface',
'flat_responsive', # only if django version < 2.0
'flat', # only if django version < 1.9
'colorfield',
'django.contrib.admin',
#... ]
X_FRAME_OPTIONS='SAMEORIGIN' # only if django version >= 3.0
python manage.py migrate
python manage.py collectstatic
응용 프로그램 서버를 다시 시작하면 이제 패키지에 의해 추가된 새 색 구성표를 볼 수 있습니다. 추가로 사용자 정의하려면 관리자로 이동하여 "테마"앱을 찾아 사용자 정의를 수행하십시오.
http://localhost:8000/admin/admin_interface/theme/
색상 외에 선호하는 몇 가지 맞춤 설정은 다음과 같습니다.
list_filter에 드롭다운 사용
관리자용 Favicon 및 로고 추가/변경
"현대적인"디자인을 향한 약간의 단계를 위한 둥근 모서리.
마음에 드시면 댓글을 달아주세요👍.또한 문의사항이 있으시면 댓글을 달아주세요.
고맙습니다.
Reference
이 문제에 관하여(커스터마이징(색상) 장고 관리자 패널), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sachinchaurasiya/customizing-colors-django-admin-panel-1n4h텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)