django-admin文档:https://xadmin.readthedocs.io/en/latest/index.html
目录:
1、xadmin基本配置
2、配置后台显示的模型类
3、后台注册模型类
4、修改后台应用、字段显示的名字
5、修改应用在后台显示的名字
6、修改admin后台显示的图标,如应用的图标和表的图标。
7、自定义user用户管理
8、后台显示数据库中不存在的字段
9、save_models 和 delete_model
安装最新的xadmin
pip install https://github.com/sshwsfc/xadmin/tarball/master
在django中注册xadmin应用
# 安装 xadmin 以下三个 应用
'xadmin',
'crispy_forms',
'reversion',
添加路由
# 注释掉 django 自带的 admin路由
# url(r'^admin/', admin.site.urls),
url(r'xadmin/', include(xadmin.site.urls)),
编写adminx.py 文件
1、配置基本信息
class BaseSetting(object):
"""xadmin的基本配置"""
enable_themes = True # 开启主题切换功能
use_bootswatch = True
class GlobalSettings(object):
"""xadmin的全局配置"""
site_title = "xx运营管理系统" # 设置站点标题
site_footer = "xx科技有限公司" # 设置站点的页脚
menu_style = "accordio