一直以来使用xadmin都有很多问题,这里想把步骤整理一下,仅供自己学习使用。
xadmin是django的一个第三方的管理后台,比自带的admin做了一些扩展,界面也比admin美化了。
环境是 macOS django2.0 python3.6
有一个文档地址是 https://xadmin.readthedocs.io/en/latest/index.html
一、安装
方法一:直接 pip install xadmin
方法二:下载xadmin 包直接使用
GitHub上地址为:https://github.com/sshwsfc/xadmin
1、打包下载
2、安装requirements里所需要的包 pip install -r requirements.txt
3、把xadmin拷贝到新项目下,我放在了 extra_app 目录下
4、配置 settings.py文件
INSTALLED_APPS 下添加
INSTALLED_APPS=[
'xadmin',
'crispy_forms',
]
5、urls.py文件
删掉原有的admin,替换成 xadmin path('xadmin/', xadmin.site.urls),
import xadmin
urlpatterns = [
path('xadmin/', xadmin.site.urls),
]
到这里xadmin的引用就算完成了