xadmin-Django管理面板的优秀替代产品
使用 Xadmin 您只需定义您数据的字段等信息,即可即刻获得一个功能全面的管理系统。不仅如此,您还可以方便的扩展更多的定制功能和系统界面。
Xadmin 采用Python语言编写,框架层基于最成熟的Web框架 Django。天生功能完备,灵巧多变,可以轻松愉快的扩展出各种各样的插件功能。
xadmin-Django管理面板的特点
基于Bootstrap3
Xadmin使用Bootstrap3.0框架精心打造。基于Bootstrap3,Xadmin天生就支持在多种屏幕上无缝浏览,并完全支持Bootstrap主题模板,让您的管理后台也动感、多样起来。
内置功能丰富
Xadmin作为一款全面的后台管理系统框架,不仅提供了基本的CRUD功能,还内置了丰富的插件功能。包括数据导出、书签、图表、数据添加向导及图片相册等多种扩展功能。
真心强大的插件系统
Xadmin的插件系统借鉴了其他领域成功框架的设计思想,让插件可以扩展系统的任何一个功能点。对于开发者,Xadmin的插件开发简单;对于使用者,Xadmin的插件安装方便。
丰富的内置插件功能
Xadmin已经包含数据导出、书签、数据添加向导等十余项扩展功能。并且功能还在增加中。没有您急需的功能?没关系您可以到社区寻求帮助。
强大的过滤器功能
数据筛选是Xadmin的强项。通过Xadmin的过滤器,您可以使用模糊查找,数字范围查找,日期范围查找等多种高级查找方式。并且可以将您的查询结果存为书签方便今后使用。
在多种屏幕上完美浏览及操作
基于Bootstrap3,一切都变的神奇。Xadmin完美支持各种屏幕浏览,包括PC桌面,PAD浏览及手机浏览。让您的系统使用各种环境下的使用要求。
预先提供多种界面主题,更可以自己定制
使用统一的UI框架天生就具备灵活的界面扩展性。Xadmin支持基于 Bootstrap3 的系统主题,当然您也可以自己制作主题,让您的系统天生多彩。
完善的系统权限
全新打造的Xadmin安全系统,控制粒度可以精细到每行数据,甚至每个字段,结合角色及用户组,几乎可以胜任任何变态的权限系统要求。
编写简单即时生效
Xadmin根据代码及时生成管理系统,并非采用模板方式。开发过程中代码修改即可及时查看修改后的效果。
安装
pip install xadmin 或者下载源文件包xadmin-Django
环境配置要求
django >=1.9
django-crispy-forms >=1.6.0 (For xadmin crispy forms)
django-reversion ([OPTION] For object history and reversion feature, please select right version by your django, see changelog )
django-formtools ([OPTION] For wizward form)
xlwt ([OPTION] For export xls files)
xlsxwriter ([OPTION] For export xlsx files)
使用文档,请阅读官方提供的详细资料:https://xadmin.readthedocs.io/en/latest/index.html
本地测试
cd demo_app
./manage.py migrate
./manage.py runserver
Open http://127.0.0.1:8000 in your browser, the admin user password is admin