安装完django,该安装xadmin了,我们都知道django有自己的原生后台admin,但这里我们不用admin,我们用xadmin,因为xadmin的界面更加漂亮。
1.xadmin的安装
首先登陆root用户,安装xadmin:
1pip install https://github.com/sshwsfc/xadmin/tarball/master
注意:不能使用pip install xadmin,因为这样安装的xadmin不兼容python3,使用过程中会出现一系列问题,另外安装插件最好是使用root用户,免得出现一系列权限问题。
然后su - pycode,进入到根目录,新建django项目:
1django-admin.py startproject shopping_sites
报错如下:
-bash: django-admin.py: command not found
应该是没有添加环境变量引起的,root下使用如下命令添加:
1vim /etc/profile
在最后面加入如下命令:
1export PATH=$PATH:/usr/local/python3.6.8/lib/python3.6/site-packages/Django-1.11.20-py3.6.egg/django/bin
2source /etc/profile
使用命令echo $PATH查看是否生效。
重新su - pycode,进入到根目录,新建django项目:
1django-admin.py startproject shopping_sites
ls可以看到出现了目录shopping_sites,接下来执行如下命令:
1cd shopping_sites
2cp /usr/local/python3.6.8/lib/python3.6/site-packages/xadmin -r ./
将xadmin复制一份到当前目录下来,方便后期进行个性化修改。
2.将xadmin引入到当前项目
- 首先修改shopping_sites/shopping_sites/settings.py文件,在文件中添加3行,如下:
1INSTALLED_APPS = (
2 ...<