Python django无法导入名称视图

时间:2017-11-03 05:29:57

标签: python django

我已经设置了django并设置了我的网址,如

from django.conf.urls import include, url
from django.contrib import admin
 from . import views

urlpatterns = [
   url(r'^admin/', include(admin.site.urls)),
   url(r'^home/$', views.homepage),
]

以上总是会产生错误

cannot import name views

项目结构

geoff
   settings.py
   urls.py  //using this
   wsgi.py

 homepage
   migrations->folder
   _init_.py
   .....others here
   views.py

3 个答案:

答案 0 :(得分:3)

尝试:

from homepage import views

答案 1 :(得分:0)

您需要将from . import views更改为from homepage.views import homepage(mapping function)

答案 2 :(得分:0)

你的urls.py中有缩进问题。

检查以下行

`from . import views`

这条线的起点有一个额外的空间。请删除您的问题将得到解决的空间。