【发布时间】:2020-08-30 17:43:59
【问题描述】:
上下文:我正在尝试将位于 models.py 中的 2 个类导入另一个名为 admin.py 的 python 文件。 django 文档说要使用这种语法:
from .models import Question, Choice.
这是文件结构:file structure
问题:为什么会这样,当我使用 from . import models 然后在同一个文件中调用 models.Question 和 models.Choice 时,我收到错误消息:“ModuleNotFoundError: No module named 'models'”
在同一目录中的另一个文件中,此语法用于导入文件并在文件中调用函数,没有任何问题:from . import views ... views.index
【问题讨论】: