位置: 编程技术 - 正文

python 3.5下xadmin的使用及修复源码bug

编辑:rootadmin

推荐整理分享python 3.5下xadmin的使用及修复源码bug,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

xadmin是一个django的管理后台实现,使用了更加灵活的架构设计及Bootstrap UI框架, 目的是替换现有的admin,国人开发,有许多新的特性:

&#;兼容 Django Admin

&#;使用 Bootstrap 作为 UI 框架

&#;编辑页面灵活布局

&#;主页面仪表盘及小部件

&#;过滤器强化

&#;数据导出

&#;强大的插件机制

下面这篇文章将详细介绍在python 3.5下xadmin的使用与可能遇到的问题解决,下面来看看详细的介绍:

安装方法

1、复制 xadmin 目录到你的项目

python 3.5下xadmin的使用及修复源码bug

2、pip install httplib2 django-formtools django-crispy-forms

xadmin 「自带的」BUG 修复方法

当我们重写了 Django 的 User 表后,xadmin 就会出现 bug。

master 分支里,我用 users/models.py 里的 UserProfile 重写了自带的 auth_user 表。

这里会出现两个 BUG:

1. xadmin无法管理重写后的User表

2. 在xadmin后台页面点击右上角修改密码时,会报错

修复步骤:

1. settings.py中添加变量

2. 在xadmin.plugins.auth中做以下修改即可。

用户修改密码也会报错, 页面找不到

同样是在xadmin.plugins.auth中对 register_view的url替换为上报错的url即可。

总结

本文链接地址:https://www.jiuchutong.com/biancheng/375644.html 转载请保留说明!

上一篇:Python遍历文件夹和读写文件的实现方法(Python遍历文件夹及子文件夹中的所有文档)

下一篇:Python实现脚本锁功能(同时只能执行一个脚本)(python 脚本管理)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络