如果这是一个重复的问题,请道歉。我试着查找我的问题,但什么也没找到
我有一个带有3个Django应用程序的Django项目,项目目录如下
Project
|__ App_1
|__ App_2
|__ App_3
|__ views.py
|__ models.py
|__ scripts
|__ class1.py
scripts
文件夹中有python脚本,这些脚本使用数据库中的数据运行算法。我正在使用Django查询集检索数据。class1.py
文件的外观如下:
from App_1.models import table1
.
.
.
执行此操作时,我会出现以下错误:
ModuleNotFoundError: No module named 'App_1'
出于好奇,我将class1.py
移动到了App_1
文件夹,结果出现了这个错误
ImportError: attempted relative import with no known parent package
我有点困惑,为什么这两种方法都不起作用。最好的办法是什么?理想情况下,我希望设置脚本,这样我就可以在App_1/views.py
中的基于视图的函数中声明一个对象
目前没有回答
相关问题 更多 >
编程相关推荐