xadmin环境搭建
extra_apps安装包如下:
链接: https://pan.baidu.com/s/1jtxsGCPRhE9ImttaCmzS4w 提取码: 427e
第一步下载安装包解压到django工程下面:
如图:
pycharm打开如图:
然后把包加到sources root源文件里面去:
pip下载extra_apps里面存放的requirements文件里面的依赖包
如图:
在settings注册app,添加xadmin和crispy_forms
如图:
添加xadmin里面的一些静态资源包:
urls.py添加路由,访问地址
同步数据库,执行迁移命令,生成数据库表
如图:生成的xadmin数据库表
启动服务访问xadmin后台
访问地址:http://127.0.0.1:8000/xadmin/
界面如图:
xadmin后台主页:
注册表到xadmin后台进行管理:
新建adminx.py文件:
定义要在后台显示的内容,跟设计的数据库表的字段对应:
显示的内容要跟models里面设计的数据库的字段对应
如图:
重新访问xadmin后台如图,
可以对数据进行增删改查的管理: