TOP

simpleui 美化django admin 安装使用

simpeui 

简介

官方自己看 

安装

pip install 

配置

setting.py

INSTALLED_APPS = [
    'simpleui',
    'django.contrib.admindocs',
    'django.contrib.admin',
    ....
    ]

左侧配置

SIMPLEUI_CONFIG = {
    # 是否使用系统默认菜单,自定义菜单时建议关闭。
    'system_keep': True,
    # 用于菜单排序和过滤, 不填此字段为默认排序和全部显示。空列表[] 为全部不显示.
    'menu_display': ['权限认证', '资源实体', '资源配置'],
    # 设置是否开启动态菜单, 默认为False. 如果开启, 则会在每次用户登陆时刷新展示菜单内容。
    'dynamic': True,  # 一般建议关闭。
    'menus': [
        {
            'name': '权限认证',
            'icon': 'fas fa-user-shield',
            'models': [
                {
                    'name': '用户列表',
                    'icon': 'fa fa-user',
                    'url': '/admin/account/userinfo/'
                },
                {
                    'name': '用户组',
                    'icon': 'fa fa-users',
                    'url': 'auth/group/'
                },
            ]
        },
        {
            'name': '资源实体',
            'icon': 'fa fa-cube',
            'models': [
                {
                    'name': '工单',
                    'url': '/admin/order/order/',
                    'icon': 'fa fa-clipboard'
                },
                {
                    'name': '节点',
                    'url': '/admin/order/node/',
                    'icon': 'fa fa-list-ul'
                },
                {
                    'name': '模板',
                    'url': '/admin/order/mould/',
                    'icon': 'fa fa-clone'
                },
                {
                    'name': '模型分类',
                    'url': '/admin/order/mouldtype/',
                    'icon': 'fa fa-list-alt'
                },
                {
                    'name': '模型插槽',
                    'url': '/admin/operation/mouldslot/',
                    'icon': 'fa fa-plug'
                },
                {
                    'name': '插槽节点',
                    'url': '/admin/operation/slotextranode/',
                    'icon': 'fa fa-object-group'
                },

            ]
        },
        {
            'name': '资源配置',
            'icon': 'fa fa-cogs',
            'models': [
                {
                    'name': '工单记录',
                    'url': '/admin/operation/orderlog/',
                    'icon': 'fa fa-history'
                },
                {
                    'name': '版本',
                    'url': '/admin/operation/version/',
                    'icon': 'fa fa-archive'
                }
            ]
        },
    ]
}

效果如下

其他配置

SIMPLEUI_ANALYSIS = False # 发送报告
SIMPLEUI_LOGO = '...' # logo
SIMPLEUI_INDEX = '...' # 跳转主页
SIMPLEUI_HOME_INFO = False # 
SIMPLEUI_DEFAULT_ICON = False # 默认图标

admin.py

admin.site.site_header = "..." # 系统名
admin.site.site_title = '...' # 标签名
admin.site.index_title = '3' 

不想写了. 太简单了. 去官网自己看吧,  官方

posted @ 2021-11-16 17:28  羊驼之歌  阅读(418)  评论(1编辑  收藏  举报