类型错误('view must be a callable or a list/tuple in the case of include().')

TypeError('view must be a callable or a list/tuple in the case of include().')

我使用的 Django 版本是 1.10.4 并且在我的文件中看到 mysite/urls.py

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

urlpatterns = [
    url(r'^admin/',include(admin.site.urls)),
    url(r'^website/$',"website.views.first_page"),
]

和views.py在mysite/mysite/

# -*- coding: utf-8 -*-
from django.http import HttpResponse

def first_page(request):
    return HttpResponse("<p>hello Django</p>")

做了这些设置但我一直都是现在的error.Help我。

字符串引用在 Django 1.10 中已弃用。 因此,Django 1.10 不再允许您在 URL 模式中将视图指定为字符串。 您不能再将导入路径传递给 url(),您需要传递实际的视图函数。 解决方案是更新您的 urls.py 以包含可调用视图。 这意味着您必须在 urls.py 中导入视图。

改用这些 urls.py :

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

urlpatterns = [
    url(r'^admin/',include(admin.site.urls)),
    url(r'^website/$',first_page)
]