Django安装Xadmin步骤
Posted 雷子-LL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django安装Xadmin步骤相关的知识,希望对你有一定的参考价值。
在Django中安装Xadmin替换原始的admin,下面介绍两种方法安装
第一种方法:pip安装
第一步:
直接pip安装xadmin
pip install xadmin
pip会同时安装上面三个依赖包,需要将\'xadmin\'和\'crispy_forms\'加入到settings.py的INSTALL_APPS中。
第二步:
配置URL
用Xadmin替换原装的admin
在urls.py中修改:
第三步:
需要将xadmin自带的一些表生成一下,执行以便 makemigration -- migrate,在数据库中生成这三个表:
这时候xadmin已经可以使用了
第二种方法:源码安装
下面要把Xadmin的源码引入到项目中,方便后期开发需要定制插件。并且pip安装的Xadmin并不一定是最新版
第一步:
在github上下载xadmin的源码包 https://github.com/sshwsfc/xadmin
在项目的根目录下创建一个文件夹extra_apps,将xadmin源码包中的\'xadmin\'文件夹复制到刚才的新建文件夹中
在settings.py文件中写入
sys.path.insert(0, os.path.join(BASE_DIR, \'extra_apps\'))
告诉项目xadmin的导入路径
之后同上面第一种方法的第二、第三步
以上是关于Django安装Xadmin步骤的主要内容,如果未能解决你的问题,请参考以下文章