갈루아의 반서재

728x90

장고 관리자 페이지 메뉴명, 아이콘 변경 등은 앞서 설치한 Django Suit 을 통해 커스토마이징할 수 있다.


settings.py 파일에 아래 내용 추가하여 커스토마이징한다.

항목별 자세한 내용은 아래 링크 참조

http://django-suit.readthedocs.org/en/develop/configuration.html#menu-open-first-child



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
 
# Django Suit configuration example
SUIT_CONFIG = {
    # header
    'ADMIN_NAME''PySITE Dashboard',
    'HEADER_DATE_FORMAT''l, j. F Y',
    'HEADER_TIME_FORMAT''H:i',
 
    # forms
    'SHOW_REQUIRED_ASTERISK': True,  # Default True
    'CONFIRM_UNSAVED_CHANGES': True, # Default True
 
    # menu
    # 'SEARCH_URL': '/admin/auth/user/',
    'MENU_ICONS': {
       'sites''icon-leaf',
       'auth''icon-lock',
    },
    'MENU_OPEN_FIRST_CHILD': True, # Default True
    # 'MENU_EXCLUDE': ('auth.group',),
    'MENU': (
        'sites',
        {'app''pysite''label''PySITE''icon''icon-file''models': (
            {'model''UserInfo''label''User information'},
            {'model''ReservationList''label''Reservation'},
        )},
        {'app''auth''icon':'icon-lock''models': ('user''group')},
#        {'label': 'Settings', 'icon':'icon-cog', 'models': ('auth.user', 'auth.group')},
#        {'label': 'Support', 'icon':'icon-question-sign', 'url': '/support/'},
    ),
 
    # misc
    'LIST_PER_PAGE'15
}
cs



728x90