首页 > 技术文章 > Django1.11下载安装xadmin

wangcuican 2020-02-06 20:00 原文

环境:python3.6+Django1.11

一、Xadmin下载及安装

1.下载地址:https://github.com/sshwsfc/xadmin

选择当前版本,看你自己需求。然后点击Clone or download,再点击Download ZIP就会下载一个zip文件(注意:对版本选择要求,选择之后可以在下面看到你的django版本是否符合要求)

 

 

 

2.xadmin源码添加到项目中

在项目中新建一个extra_apps,解压之前下载的zip,拷贝里面的xadmin整个文件到extra_apps中:

 

 

 

3.由于在extra_apps下的包不能互相import,这时可以右键点击extra_apps,选择Mark Directory as ---> Sources Root,这样就可以进行互相之间的import

 

4.安装xadmin所需要的安装包

 

pip install django-crispy-forms
pip install django-reversion pip install future pip install six pip intsall httplib2 pip install django-import-export

 

二、配置xadmin 

1.把xadmin目录添加到python的搜索路径中,修改项目的settings.py,在里面添加如下语句:

import sys
sys.path.insert(0,os.path.join(BASE_DIR,'extra_apps'))  (0或者1看自己的需求)

 

2.注册xadmin

3.修改项目的urls.py

4.运行如下命令生成xadmin的数据表

makemigrations xadmin

migrate xadmin

5.创建超级管理员用户登录

createsuperuser

 

 

 

6.然后启动项目,用超级用户登录即可查看后台

7.修改settings.py配置文件,就可以显示中文

 

推荐阅读