ImportError: cannot import name “xx” /self.models_module = import_module(models_module_name)

项目背景:

Python2.7到3.6完美升级 强力django+杀手级xadmin

完善一下数据库表,添加了新的类。

报错如下:

ImportError: cannot import name “xx” /self.models_module = import_module(models_module_name)

分析如下:

可能是因为---存在多个文件相互调用类。

ImportError: cannot import name “xx” /self.models_module = import_module(models_module_name)

ImportError: cannot import name “xx” /self.models_module = import_module(models_module_name)

尝试解决:

于是我就把互相调用类的删除,或者移到其他地方,当然还有很多细节要处理,

然后就可以了。

ImportError: cannot import name “xx” /self.models_module = import_module(models_module_name)