1

我有一个 django 项目,我正在尝试将模型从我的应用程序网站导入到我的 App_2。

这或多或少是我的文件夹结构:

  • 网站
    • 网站
    • 应用程序1
      • 模型.py
      • 视图.py ....
    • 应用程序2
      • 模型.py
      • 视图.py ....

现在,在我的views.py(App2)中,我想从models.py(app1)导入一个方法。会出现以下问题:

  1. 尝试的时候from app1 import models

ModuleNotFoundError:No module named 'website.app'

  1. 尝试“从 website.app1 导入模型”时

ValueError: attempted relative import beyond top-level package

  1. 尝试“从 ..app1 导入模型”时

ValueError: attempted relative import beyond top-level package

所以相对和绝对导入失败了......我觉得我忽略了一些东西。

任何帮助表示赞赏,谢谢。

4

0 回答 0