django2.2安装xadmin报错:(ImportError : cannot import name ‘DEFAULT_FORMATS‘)

在学习Django项目开发时,遇到xadmin安装报错ImportError: cannot import name ‘DEFAULT_FORMATS’。通过从github下载源码并覆盖项目中的xadmin目录,安装相关依赖,如django-crispy-forms等,问题仍然存在。接着在settings文件中进行app注册,运行时出现报错。解决方法是在报错位置注释掉48行,添加两行代码,之后执行makemigrations和migrate命令,成功解决报错。
摘要由CSDN通过智能技术生成

最近跟着慕课网的老师学习Django项目开发,其中用到了xadmin,老师视频中讲只需要把他的xadmin拷贝到我们自己的电脑上,在进行app配置,然后装上相关的依赖包,就行了

但我跟着步骤走,也还是报错了,虽不知道是什么原因,但还是解决了

首先,在 github 上下载源码,然后解压,找到xadmin目录,将里面的所有文件,拷贝到我们自己项目中的xadmin目录下

在这里插入图片描述
如果,你没有安装xadmin的相关依赖,请一定要安装

django-crispy-forms
django-import-export
django-reversion
django-formtools
future
httplib2
six
xlwt
xlsxwriter
requests

相关版本

asgiref 3.5.2
certifi 2022.6.15
charset-normalizer 2.1.0
defusedxml 0.7.1
diff-match-patch 20200713
Django 2.2
django-crispy-forms 1.14.0
django-formtools 2.3
django-import-exp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值