ImportError:运行服务器时无法导入名称视图

时间:2019-02-21 06:40:52

标签: django python-2.7

我遇到以下错误,不知道如何解决:

  

来自。导入视图

     

ImportError:无法导入名称视图

这是我正在使用的脚本:

urls.py

from django.conf.urls import url

from django.contrib import admin

from . import views

urlpatterns = [

    url(r'^$',views.home,name='index'),
    url(r'^admin/', admin.site.urls),]

views.py

from __future__ import unicode_literals

from django.http import HttpResponse


def index(request):

    return HttpResponse("libaray management system")

1 个答案:

答案 0 :(得分:1)

尝试这样导入

from your_app_name import views

我不能说您的项目结构是什么,您的views.py和urls.py文件在哪里。我的猜测是,您的导入方式存在一些问题(请检查python中的绝对导入和相对导入)。在这种情况下,您可以使用上面的代码示例中的导入样式。