无法在Django中导入本地模块

问题描述 投票:0回答:1

我有这样的目录结构:

|-- top-level-directory/
  |-- django-app/
    |-- some-app/
      |-- models.py
      |-- ...
    |-- some-other-app/
      |-- ...
  |-- local-module/
    |-- __init__.py
    |-- ...
  |-- other-directory-with-scripts/
    |-- file-where-import-works-fine.py

在some-app / models.py中,我有一个import local-module语句。但是,我收到一个错误,说ModuleNotFoundError: No module named 'local-module'

我可以在django目录之外的其他脚本中导入模块,而不会出现任何问题。知道为什么会发生这种情况或如何解决吗?

python django
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.