这段代码给了我TypeError:视图必须是一个可调用的或列表/元组在include()的情况下 &


from django.conf import urls
from django.conf.urls import include, url
from django.contrib.auth import views as auth_views
from django.contrib import admin
from cs243.view import login,index2,studentprofile,photo,postgrad,undergrad,srsec,sec,languages,projects
from credentials.views import internships,contact,language

urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^login/$', login),
url(r'^index2/$', index2),
url(r'^studentprofile/$', studentprofile),
url(r'^photo/$', photo),
url(r'^postgrad/$', postgrad),
url(r'^undergrad/$', undergrad),
url(r'^srsec/$', srsec),
url(r'^sec/$', sec),
url(r'^internships/$', internships),
url(r'^languages/$', languages),
url(r'^contact/$', contact),
url(r'^projects/$', projects),
url(r'^language/(?P<language>[a-z-]+)/$', language),
url(r'^auth/$'[enter image description here][1], 'cs243.view.auth_view'),
url(r'^invalid/$', 'cs243.view.invalid_login'),
url(r'^loggedin/$', 'cs243.view.loggedin'),
url(r'^register/$', 'cs243.view.register_user'),
url(r'^register_success/$', 'cs243.view.register_success'),
]

输入图片描述

只做一件事,而不是像你所做的那样导入视图函数,做,

from . import view

然后在第一行。38

url(r'^auth/$','view.auth_view'),