未分类

XAdmin与Django2集成体会

XAdmin与Django集成体会

xadmin是比较符合国人习惯的一个后台管理的界面,在与django2集成的时候还是碰到了很多问题,不过后来都解决,现在简单列一下:

1、安装:网上这方面的文档比较多,比较靠谱的还是github上作者自己写的安装方法:

pip install:https://codeload.github.com/sshwsfc/xadmin/zip/django2。

附上作者的github地址:https://github.com/sshwsfc/xadmin

2、配置:主要修改的地方一个是setting.py和urls.py

settiong.py修改如下
001

urls.py修改如下:
002

3、应用:首先执行 python manage.py migrate命令,然后就可以启动服务器了,python manage.py runserver。再就是进入后台管理界面,大致能看到如下风格的界面效果:

003

4、xadmin的bug问题:在应用过程中碰到了添加用户小插件报错的情况,查了资料以后主要需要修改site-packages\xadmin\views下的dashboard.py中的render方法,具体改成下面的内容:

004

以上就是集成以后的总结,基本上来说,后续的应用网上的文章很多,官方也有自己的文档,参照来做即可。

分享到