将模型导入test.py文件django时出错



我正试图为当前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列表中的应用程序。这是一个常见的错误,但如果可以手动触发测试,相对导入可以正常工作。

最新更新