django:命名文件,目录,类等

时间:2018-01-01 23:10:52

标签: python django

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'。有没有更好的方法来处理这些事情?

0 个答案:

没有答案