一、准备:
- 环境:python3.7+django2.1.5
- xadmin下载:https://github.com/sshwsfc/xadmin/tree/django2(记得要直接下载zip)
- 源码集成:github下载源码(一定要下载django2的文件名为:xadmin-django2.zip,解压后里面有个xadmin就是我们需要的xadmin源码了)
二、开始集成(这里是源码集成,还可以用pip命令安装)
2.1 首先建一个django项目如下:
2.2 然后在项目的根目录创建一个文件夹为:extra_apps,将下载的好xadmin源码拷贝到extra_apps目录中如下:
2.3 通过pycharm 选中extra_apps文件夹点击鼠标右键选中菜单mark directory as 选择 sources root就可以变成上面的蓝色文件夹目录就可以了。
修改settings文件:
2.5 在urls添加xadmin:
2.6 运行项目:
- 在settings.py文件中配置好数据库的连接
- 先执行python manage.pymakemigrations 然后执行python manage.pymigrate生成数据库
- 执行 python manage.pyrunserver (如果缺少库的话自行安装相应的库就可以了),
- 打开浏览器,输入http://127.0.0.1:8000/xadmin,回车,当访问到xadmin后台的时候可以看到如下效果说明成功了!
2.7 创建超级用户,执行以下命令,并按照提示输入用户名、邮箱、密码完成操作:
python manage.py createsuperuser
再次打开浏览器,输入http://127.0.0.1:8000/xadmin,回车,在上面xadmin后台管理系统的登录界面输入刚才创建的超级用户即可登录进后台管理。