您的位置:首页 > 编程语言 > Go语言

django xadmin 安装和使用

2017-09-22 23:47 435 查看
官方文档: http://xadmin.readthedocs.io/en/docs-chinese/

版本:django1.9


pip安装部署

settings.py配置

INSTALLED_APPS中增加2个app:xadmin、crispy_forms

urls.py配置,xadmin替换admin

数据库同步

访问首页




源码安装部署

下载:https://github.com/sshwsfc/xadmin

解压xadmin-master.zip文件

将xadmin-master文件中xadmin目录复制到自己的django项目下


xadmin注册

已在models创建表EmailVerifyRecord

在创建的app下创建adminx.py文件


主题应用



adminx.py文件增加


全局应用

页头和页尾自定义



adminx.py文件增加

左侧app中文名称定义和多表紧缩

修改前



修改后



adminx.py文件增加

apps.py文件

__init__.py文件


font awesome自定义

官网下载:http://fontawesome.io/

下载后覆盖css、fonts目录



在adminx.py文件中引入model_icon

model_icon这个值,在http://fontawesome.io/icons/ 中选中的图标或class内容,如下图




引用自定义的用户信息



如上图目录中xadmin源码中加入下面内容

修改密码,需要更改源码




actions制作案例

adminx.py文件内容

提示:可以参考BaseActionView中的删除DeleteSelectedAction,可以实现xadmin自带的日志记录。用于审计操作者的操作内容。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django 文档