我正在尝试将我的模型导入views.py,但我无法这样做。但是,我可以在管理站点上注册它们,但是当我使用在 admin.py 中使用的相同代码将模型导入 views.py 时,出现错误。我正在使用 djongo,所以我不确定这是否会改变有关如何导入它们的任何内容,而且我似乎找不到它的文档。
模型.py
from djongo import models
class Round(models.Model):
round_num = models.IntegerField(default=0)
管理员.py
from django.contrib import admin
from .models import Round
admin.site.register(Round)
视图.py
from .models import Round
当我尝试运行 views.py 文件时,出现以下错误: ModuleNotFoundError: No module named ' main .models'; ' main ' 不是一个包
我的视图、管理员和模型文件也都在同一个目录中。我已经进行了迁移,我可以在 MongoDB 中看到我的 Round 模型。我唯一不能做的就是将其导入视图