【发布时间】:2019-03-13 00:50:48
【问题描述】:
在the django docu 之后,我想将我的模型分成不同的文件model1.py 和model2.py。我还在__init__.py 中导入了它们。但是因为它们有关系,我需要将它们中的每一个都导入到另一个文件中。现在我收到from .model1 import Model1 的错误,上面写着
ImportError: 无法导入名称“Model1”
是否存在问题,因为我想在 model2.py 中从 model1.py 导入一个本身是从 model2.py 导入的类?
您可能会说,在 django 中通常不会将每个模型分隔到不同的文件中。但是我认为当您为一个模型提供一个文件时,它会更好地安排。
【问题讨论】: