Django Admin 美化插件 Suit 安装与配置详解
本文详细介绍 Django 后台管理界面美化插件 Suit 的安装与配置方法。涵盖环境要求、settings 配置及 SUIT_CONFIG 参数设置,通过前后对比展示界面优化效果,帮助开发者快速提升 Django Admin 的视觉体验与管理效率。
本文简要介绍 Django 后台管理界面的美化插件 Suit 的基本用法。
Django Suit
效果展示
使用 Suit 前的 Django 原生页面外观

应用 Suit 后的 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 实现用户登录功能的详细解析
通过 Django 实现用户注册及邮箱验证功能的 Python 代码示例
如有不足之处,欢迎留言指正。感谢各位朋友对本站的支持!
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













