请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ImportError: cannot import name 'SKIP_ADMIN_LOG' from 'import_export.admin'

给后来人!!

Django2.2.24
python3.8.x

在使用xadmin报错,xadmin复制老师的。
报错信息:

......
  File "D:\AceMyProject\mxshop\mxshop\libs\xadmin\plugins\__init__.py", line 42, in <listcomp>
    [import_module('xadmin.plugins.%s' % plugin) for plugin in PLUGINS if plugin not in exclude_plugins]
  File "e:\python380\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 783, in exec_module
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "D:\AceMyProject\mxshop\mxshop\libs\xadmin\plugins\importexport.py", line 48, in <module>
    from import_export.admin import DEFAULT_FORMATS, SKIP_ADMIN_LOG, TMP_STORAGE_CLASS
ImportError: cannot import name 'SKIP_ADMIN_LOG' from 'import_export.admin' (C:\Users\Admin\Envs\github\lib\site-packages\import_export\admin.py)

解决办法:
…\xadmin\plugins\importexport.py

# from import_export.admin import DEFAULT_FORMATS, SKIP_ADMIN_LOG, TMP_STORAGE_CLASS
from import_export.admin import DEFAULT_FORMATS, ImportMixin, ImportExportMixinBase

正在回答 回答被采纳积分+3

2回答

敌不动_我不动 2022-06-15 08:59:54

咱俩用的版本差不错,有没有遇见过这个问题

UnicodeDecodeError: 'gbk' codec can't decode byte 0xa6 in position 9737: illegal multibyte sequence

0 回复 有任何疑惑可以回复我~
橡果国际oil 2021-06-17 07:27:03

万分感谢!!!!

后面两个直接删了好像也行,不过你加上后面两个是干啥用的

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号