首页 > 解决方案 > 如何将models.py从一个应用程序导入另一个应用程序中的另一个models.py?

问题描述

我正在制作一个类似于 Django 中的谷歌课堂的网络应用程序。我在 repl.it 中对此进行编码,所以我看不到主应用程序。我有两个应用程序和 mysite 文件夹。

一个应用程序是房间,另一个是用户我正在尝试将一个类从models.py房间应用程序中导入到models.py用户应用程序中但是当我这样做时from room.models import Course,我收到一个错误这是我的整个目录、代码和错误的屏幕截图。

在此处输入图像描述

标签: pythondjango

解决方案


删除导入并在 course_owned 字段中尝试下面

courses_owned = models.ManyToManyField(to='room.Course',on_delete=models.CASCADE)

推荐阅读