我正试图为当前django项目中的一些数据库方法创建一个test.py文件。我需要导入models.py文件,但我在下面使用的import语句(遵循Django的官方示例(导致了一个错误。test.py和models.py都已经在appFolder中了,所以这就是问题所在吗?
from appFolder.models import Class1,Class2,Class3
当我早些时候运行它时,只使用"导入模型"是不起作用的。我该如何解决此问题?(如果相关的话,我也一直在用命令"./manage.py test"运行该文件(
如果在同一文件夹中有文件,则可以使用相对导入。以下是示例代码:
from .models import Class1
可能有几个问题,但您可能错过了设置文件中INSTALLED_APPS
列表中的应用程序。这是一个常见的错误,但如果可以手动触发测试,相对导入可以正常工作。