Django admin美化插件suit

Posted shhnwangjian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django admin美化插件suit相关的知识,希望对你有一定的参考价值。

Django Suit

效果

使用前django页面

使用后django页面

 

安装

官方文档 http://django-suit.readthedocs.io/en/develop/index.html

pip install django-suit

环境:python2.7.10,django1.9.8

 

配置使用

settings设置

INSTALLED_APPS = [
    \'suit\',  # 添加suit支持
    \'django.contrib.admin\',
    \'django.contrib.auth\',
    \'django.contrib.contenttypes\',
    \'django.contrib.sessions\',
    \'django.contrib.messages\',
    \'django.contrib.staticfiles\',
    \'frame\',
]
USE_L10N = True

USE_TZ = False

DATETIME_FORMAT = \'Y-m-d H:i:s\' 

DATE_FORMAT = \'Y-m-d\'

SUIT_CONFIG = {  # suit页面配置
    \'ADMIN_NAME\': \'应用监控数据配置平台\',  # 登录界面提示
    \'LIST_PER_PAGE\': 20,  # 表中显示行数
    \'MENU\': ({\'label\': u\'用户管理\', \'app\': \'auth\',
              \'icon\': \'icon-lock\',  # 显示左边菜单的图标
              \'models\': (\'auth.User\', \'auth.Group\')},  # 每一个字典表示左侧菜单的一栏
             {\'label\': u\'监控管理\', \'app\': \'frame\',
              \'models\': (\'frame.Markets\', \'frame.Products\', \'frame.Links\', \'frame.Modules\', \'frame.MachineRooms\',
                         \'frame.Bases\', \'frame.Accounts\', \'frame.Zabbix_Hosts\', \'frame.Zabbix_Items\', \'frame.Whites\',
                         \'frame.Pyscripts\', \'frame.Pyfuncs\', \'frame.Global_confs\', \'frame.Alarms\')},
             ),
    # label表示name,app表示上边的install的app,models表示用了哪些models
}

 

以上是关于Django admin美化插件suit的主要内容,如果未能解决你的问题,请参考以下文章

Django admin后台美化(极其简单)

Django suit admin 将json格式的数据拆分成表单形式展示

Django admin后台使用simpleui美化(以学生管理系统为例)

django1.6 admin不能登录

怎么使用django里面admin的部分内容

django的admin界面怎么没有样式