TypeError:在 include().hh 的情况下,视图必须是可调用的或列表/元组 [重复]

Posted

技术标签:

【中文标题】TypeError:在 include().hh 的情况下,视图必须是可调用的或列表/元组 [重复]【英文标题】:TypeError: view must be a callable or a list/tuple in the case of include().hh [duplicate] 【发布时间】:2017-06-21 22:13:48 【问题描述】:
TypeError: view must be a callable or a list/tuple in the case of include().

网址

from django.conf.urls import include, url

from django.contrib import admin

urlpatterns = [
url(r'^$',"newhomaa.views.home", name='home'),
url(r'^admin/', include(admin.site.urls)),

观看次数

from django.shortcuts import render
def home(request):
return render(request,"home.html",)

INSTALLED_APPS = [

'newhomaa',

我需要解决我的问题

【问题讨论】:

看这里***.com/questions/38744285/… 我知道但我不知道他想要什么 【参考方案1】:

从您的视图中导入 home 函数,并在您的 url 模式中使用它而不是字符串。

from newhomaa.views import home

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

请注意,在 Django 1.9+ 中,您不需要将 include()admin.site.urls 一起使用。

【讨论】:

以上是关于TypeError:在 include().hh 的情况下,视图必须是可调用的或列表/元组 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

BZOJ 1878: [SDOI2009]HH的项链

luogu1972 [SDOI2009]HH的项链

BZOJ[SDOI2009]HH的项链

BZOJ:1878: [SDOI2009]HH的项链

bzoj1878: [SDOI2009]HH的项链

bzoj1878 [SDOI2009]HH的项链——树状数组