问题
在使用django数据迁移时报 cannot import name ‘SKIP_ADMIN_LOG’ from ‘import_export.admin’
原因
1、打开 import_export/admin.py,搜索“SKIP_ADMIN_LOG”,发现确实没有SKIP_ADMIN_LOG 变量,只有一个方法 get_skip_admin_log(self) ,此方法返回了skip_admin_log,而这个方法是在ImportMixin 类中定义的。
2、版本原因,旧版本中admin.py 是有SKIP_ADMIN_LOG的,新版本中放在了类中。
解决方案
1、修改48行代码
# from import_export.admin import DEFAULT_FORMATS, SKIP_ADMIN_LOG, TMP_STORAGE_CLASS
from import_export.admin