사용자 지정 가능한 Django 관리 테마

3771 단어 webdevdjangopython
django 프로젝트를 생성한 다음 django admin에 액세스할 수 있는 슈퍼 사용자를 생성합니다.

python manage.py createsuperuser


이제 django-admin-interface 패키지. django-admin-interface는 관리자가 직접 사용자 정의할 수 있는 최신 반응형 평면 관리자 인터페이스입니다.

pip install django-admin-interface


설치 후 settings.py의 INSTALLED_APPS에 "admin_interface", "colorfield"를 추가합니다.

# settings.py

    INSTALLED_APPS = [

    "admin_interface", #this
    "colorfield", #this

    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',

    'qrcodeapp',

]



INSTALLED_APPS에 있는 경우 추가

 "flat_responsive", # only if django version < 2.0
 "flat", # only if django version < 1.9


지금 마이그레이션

python manage.py migrate


이 패키지는 선택적 테마와 함께 제공되며 loaddata admin 명령을 사용하여 설치할 수 있습니다. 선택적 테마는 설치 시 활성화됩니다.

장고 테마(기본값):

python manage.py loaddata admin_interface_theme_django.json


부트스트랩 테마:

python manage.py loaddata admin_interface_theme_bootstrap.json


재단 주제:

python manage.py loaddata admin_interface_theme_foundation.json


미국 웹 디자인 표준 주제:

python manage.py loaddata admin_interface_theme_uswds.json


이제 서버를 실행하고 http://127.0.0.1:8000/admin을 누르고 이제 로그인하십시오.

테마가 추가된 것을 볼 수 있습니다.







패키지: django-admin-interface

더 많은 정보를 보려면 나를 팔로우하세요 <3

행복한 코딩 :)

당신은 나를 지원하고

좋은 웹페이지 즐겨찾기