环境 window10、Python3.6 、Django2
安装xadmin
1.下载xadmin的压缩包:
2.下载下来之后,把压缩包中的README.rst文件使用一个新的空的同名的文件替换掉
3.然后在cmd中进入到有该压缩包的目录, pip install 压缩包名称.zip
Django2的项目中使用xadmin
1.在项目的根路径下新建一个Python的包,名称为: extra_apps
2.把下载的压缩包解压,把解压后的文件里面的xadmin文件夹放入到新建的extra_apps下面,
3.项目的urls.py中进行设置,改成xadmin
'''将admin换成xadmin''' from django.urls import path, re_path, include import xadmin urlpatterns = [ path('xadmin/', xadmin.site.urls), re_path(r'^', include('home.urls')) ]
4.然后在项目的setting.py中加入:
import os import sys # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
查看效果
访问 127.0.0.1:8000/xadmin
进入后台管理的账号和密码和admin是一样的,登入后查看效果