Django Admin 美化插件 Suit 安装与配置详解

唐可
唐可
发布时间:2026-10-13 | 3人浏览过
原创

本文详细介绍 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 代码示例

如有不足之处,欢迎留言指正。感谢各位朋友对本站的支持!

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表