ModuleNotFoundError:没有名为'my_app'的模块

时间:2017-11-01 21:18:53

标签: python django module

我正在尝试创建一个自定义管理器,它将从兄弟目录中的另一个文件运行一个函数,但是这个错误会不断弹出。我试过了:

1)将模块添加到我的PYTHONPATH 2)添加 init .py文件。
3)将模块附加到sys.path。

我正在使用Python3和Django。

  
      
  • / app
  •   
  • --- / managers
  •   
  • ------- / manager.py< --- /*importing code here*/
  •   
  • --- / my_app
  •   
  • ------- / request.py< --- /*code to be imported*/
  •   

这些都没有奏效。

1 个答案:

答案 0 :(得分:1)

它应该与

一起使用
from .. import my_app

from ..my_app import request 

(注意request之类的名称,它可能与视图中使用的参数request冲突。