我正在做与以下问题相同的事情。最好的答案就是我所做的。
Split views.py in several files
但是,当我要导入模型时
from .models import MyModel
我收到此错误: ImportError:没有名为模型的模块
谢谢!
答案 0 :(得分:1)
在不知道您的目录结构的情况下,不可能给出确切的答案,但是几乎可以肯定地将新拆分的views.py
移动到views/
目录中,这意味着相对引用已损坏。试试这个
from ..models import MyModel
这意味着在树上上移一个目录。
此外,请确保您的__init__.py
目录中有一个views/
文件。很好,如果它为空白。