本文主要对Django美化插件做一个简单介绍,具体如下。
Django Suit
效果
使用前django页面
使用后django页面
安装
官方文档 http://django-suit.readthedocs.io/en/develop/index.html
1
|
|
环境:python2.7.10,django1.9.8
配置使用
settings设置
1
2
3
4
5
6
7
8
9
10
|
INSTALLED_APPS = [ 'suit' , # 添加suit支持 'django.contrib.auth' , 'django.contrib.contenttypes' , 'django.contrib.sessions' , 'django.contrib.messages' , 'django.contrib.staticfiles' , 'frame' , ] |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
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使用示例的全部内容,希望对大家有所帮助。如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
原文链接:https://www.cnblogs.com/shhnwangjian/p/6092885.html