xadmin安装的问题

xadmin安装的问题

老师,我是在github上下载源码安装xadmin的

步骤如下:

1、github下载源码下载后只解压xadmin这个文件夹

2、在Django根目录创建一个 Package( extra_apps) 并将 xadmin复制到该目录下

3、设置 extra_apps目录为 Sources root, 并在settings.py中将extra_apps添加到环境变量中

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

4、然后把下面依赖分别安装上

django>=1.9.0

django-crispy-forms>=1.6.0

django-import-export>=0.5.1

django-reversion>=2.0.0

django-formtools==1.0

future==0.15.2

httplib2==0.9.2

six==1.10.0

5、然后配置xadmin

在settings中的INSTALLED_APPS添加

'xadmin',
'crispy_forms',
'reversion',

6、然后同步模型到数据库

执行python manage.py migrate时报错

http://img1.sycdn.imooc.com//climg/5e378b60094fd9e912100766.jpg




正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好:

同学的操作步骤正确。

同学使用的是虚拟环境,同学可以检查该环境需要的包是否都下载安装成功。

如果没有问题,建议同学将xadmin以及其他包卸载,重新安装配置。

同学要检查自己的django版本以及xadmin版本到的适用范围,根据自己的django版本去下载合适的xadmin。

如果我解决了同学的问题,请采纳!学习愉快^_^。

  • xiaoyuan1 提问者 #1
    1、老师,您说的我用的是虚拟环境,检查环境需要的包是否都下载安装成功。我需要检查哪些包。 2、将xadmin以及其他包卸载,是指的django>=1.9.0 django-crispy-forms>=1.6.0 django-import-export>=0.5.1 django-reversion>=2.0.0 django-formtools==1.0 future==0.15.2 httplib2==0.9.2 six==1.10.0这些包吗,我把这些包卸载了,卸载xadmin的时候提醒我根本就没有安装xadmin。 3、检查自己的django版本以及xadmin版本到的适用范围。我自己的django是1.11.20,xadmin版本到的适用范围是django>=1.9.0,还是不行。 老师从昨天晚上弄到现在了,都试了好多次了,也查了好多资料了,就是弄不好
    2020-02-03 14:59:47
  • 好帮手乔木 回复 提问者 xiaoyuan1 #2
    同学你好:这个问题经过查找资料,确定是版本的问题,同学可能因为django的版本低造成的。同学可以将当前的版本卸载重新安装(django1.11.18)。如果我解决了同学的问题,请采纳!学习愉快^_^。
    2020-02-03 17:21:31
  • xiaoyuan1 提问者 回复 好帮手乔木 #3
    我按的是django版本是1.11.20,怎么可能版本低呢,不过我按老师说的,重新安装了django1.11.18。还是报错,回复中不能截图,我在回答中加上截图,请老师指点。
    2020-02-03 17:40:01
提问者 xiaoyuan1 2020-02-03 17:40:20

这是截图

http://img1.sycdn.imooc.com//climg/5e37ea7e092a06ce12020891.jpg

  • 同学你好:同学可以安装最新版本的django-formtools这个包。将之前的这个包卸载重新安装。安装时不指定版本号默认安装最新的版本。学习愉快^_^。
    2020-02-03 18:42:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.从网页搭建入门Python Web
  • 参与学习           人
  • 提交作业       218    份
  • 解答问题       3562    个

本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师