django 2.0
python 3.6.3
您好,
我在django上踩到了我的脚趾。我已经看到模型可以拆分成单个文件了:
|-- models
| |-- __init__.py
| `-- Profile.py
我也试图用视图和表单做同样的事情。我遇到了导入模型和基础文件具有相同名称的视图的情况:
from models import Profile
from views import Profile
但代码对我所说的“个人资料”感到困惑。我决定重命名文件
|-- models
| |-- __init__.py
| `-- m_profile.py
|-- views
| |-- __init__.py
| `-- v_profile.py
然后做
from models.m_profile import Profile
from views.v_profile import Profile
但是现在迁移搞砸了 - 我收到了错误ModuleNotFoundError: No module named 'models'
。有没有更好的方法来处理这些事情?