Eclipse:未解决的导入

Eclipse: unresolved import

Eclipse 霓虹灯 (4.6.0)。

用于 Eclipse 的 PyDev 5.1.2.201606231256

我已经创建了一个 Django 项目:

文件/新建/项目/PyDev Django 项目

已选择"Add project directory to the PYTHONPATH"。

现在我有了这个文件夹结构。

(django_comments) michael@ThinkPad:~/workspace/formsets$ tree
.
└── formsets
    ├── db.sqlite3
    ├── formsets
    │   ├── __init__.py
    │   ├── __pycache__
    │   │   ├── __init__.cpython-35.pyc
    │   │   ├── settings.cpython-35.pyc
    │   │   ├── urls.cpython-35.pyc
    │   │   └── wsgi.cpython-35.pyc
    │   ├── settings.py
    │   ├── urls.py
    │   └── wsgi.py
    ├── home_page
    │   ├── admin.py
    │   ├── apps.py
    │   ├── __init__.py
    │   ├── migrations
    │   │   ├── __init__.py
    │   │   └── __pycache__
    │   │       └── __init__.cpython-35.pyc
    │   ├── models.py
    │   ├── __pycache__
    │   │   ├── admin.cpython-35.pyc
    │   │   ├── __init__.cpython-35.pyc
    │   │   ├── models.cpython-35.pyc
    │   │   └── views.cpython-35.pyc
    │   ├── templates
    │   │   └── home_page
    │   │       └── home_page.html
    │   ├── tests.py
    │   └── views.py
    └── manage.py

在 PyDev-PYTHONPATH 的 prjoect 属性中的源文件夹选项卡中,我有: /${PROJECT_DIR_NAME}

在 home_page/views.py 中我创建了 HomePageView。在 urls.py 我想导入它:

from home_page.views import HomePageView

问题是: 1)HomePageView用红线下划线。错误是未解决的导入:HomePageView。

2) 代码补全不工作。

顺便说一下,如果我 运行 这个项目,它就可以工作。 HomePageView 显示了预期的内容。

你能帮我理解我做错了什么吗?

尝试添加 manage.py 文件所在目录的路径。所以我猜它会添加:

/${PROJECT_DIR_NAME}/表单集