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步骤的主要内容,如果未能解决你的问题,请参考以下文章

xadmin

Django快速开发实践:Drf框架和xadmin配置指北

xadmin的安装和基本使用方法

django后台管理系统xadmin

django——xadmin中集成富文本编辑器ueditor

自动化监控系统 搭建xadmin做网站后台