【发布时间】:2015-11-12 02:27:05
【问题描述】:
我正在关注Django 1.8 tutorial。在我的项目mysite 中,有一个源文件夹polls。在文件夹中有views.py 模块,其中定义了index 函数。还有一个urls.py文件:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
这是本教程的建议,Django 可以很好地处理这些代码。然而Eclipse (PyDev) 抱怨unresolved imports 为views。如果我删除 from . import views 并使用自动更正功能,PyDev 会推荐 import views,现在 Django 会抱怨“未定义名称视图”。我尝试在文件夹中使用和不使用 __init__.py,两者都给出相同的结果。
我正在为 Django (1.8) 和 PyDev (4.2) 使用最新版本。
谢谢!
【问题讨论】:
-
尝试以下方法:从民意调查导入视图
-
"from polls import views" 与 "from .import views" 相同:它们适用于 Django,但 PyDev 抱怨导入未解析。
-
我知道它们是一样的,但有时它会消失或其他
-
谢谢!我都试过了,在这种情况下它们的工作方式相同。
-
尝试检查一下,它们似乎与您的问题有关。 iswwwup.com/t/c3203194315f/… 和 iswwwup.com/t/ed840ca2d85d/… 和 stackoverflow.com/questions/17644511/… 希望对您有所帮助
标签: python django eclipse django-views pydev