python3 django1.11 安装xadmin 的方法,亲测可用

时间:2023-03-08 16:01:26
python3 django1.11  安装xadmin 的方法,亲测可用

首先需要Pip安装如下的包ip install django-crispy-forms

pip install django-import-export

pip install django-reversion

pip install django-formtools

pip install future

pip install httplib2

pip install six

pip install django-crispy-forms

安装好以后用pip list看是这个样子的

python3 django1.11  安装xadmin 的方法,亲测可用

2 从github下载xadmin

python3 django1.11  安装xadmin 的方法,亲测可用

解压zip包,将xadmin目录复制到pycharm extra_app下面

python3 django1.11  安装xadmin 的方法,亲测可用

python3 django1.11  安装xadmin 的方法,亲测可用

3 鼠标右键extra_app 随后 mark as sources root

python3 django1.11  安装xadmin 的方法,亲测可用

 4 在settings.py文件里面添加 

import sys
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

python3 django1.11  安装xadmin 的方法,亲测可用


INSTALLED_APPS下添加
'xadmin',
'crispy_forms',
'reversion',

python3 django1.11  安装xadmin 的方法,亲测可用

5 在 Urls.py文件中 加入两行

python3 django1.11  安装xadmin 的方法,亲测可用

 6 使用

python manage.py makemigrations

python manage.py migrate 

创建表

python3 django1.11  安装xadmin 的方法,亲测可用

python3 django1.11  安装xadmin 的方法,亲测可用

7 启动django项目 http://127.0.0.1:8000/xadmin/

可以看到启动成功,接下来使用superuser登录

python3 django1.11  安装xadmin 的方法,亲测可用

 8 pycharm创建superuser 用户

python3 django1.11  安装xadmin 的方法,亲测可用

 9 用创建的admin用户登录成功python3 django1.11  安装xadmin 的方法,亲测可用

接下来配置xadmin,新建xadmin文件,增加如下配置

python3 django1.11  安装xadmin 的方法,亲测可用

# X admin的全局配置信息设置
class BaseSetting(object):
# 主题功能开启
enable_themes = True
use_bootswatch = True # x admin 全局配置参数信息设置
class GlobalSettings(object):
site_title = "测试"
site_footer = "测试"
# 收起菜单
menu_style = "accordion"

  

 apps文件增加如下内容

python3 django1.11  安装xadmin 的方法,亲测可用

 init.py文件增加如下内容python3 django1.11  安装xadmin 的方法,亲测可用

标红处发生了变化

python3 django1.11  安装xadmin 的方法,亲测可用