python模块交叉引用无效的问题

2018-01-09  本文已影响0人  软红十丈

问题描述:

今天在写更新工单的时候,需要在给model中的一个choice赋值。这个值又需要从数据库中查出来。于是先写了个方法从数据库中查出所有需要的数据。然后又在model中引用这个模块。结果出现报错:cannot import name [我引用的模块]

解决过程:

开始以为是模块交叉引用导致的问题,修改半天也无法解决,还是报相同的错。

后来仔细阅读代码的执行顺序,却发现在model中的引用在文件开头,而model的创建是在下面。

尝试把from xxx import yyy 放到model创建之后,问题解决

上一篇 下一篇

猜你喜欢

热点阅读