2017-02-04 4 views
-3
TypeError: view must be a callable or a list/tuple in the case of include(). 

UrlsTypeerror:. Ansicht, die eine aufrufbar oder eine Liste/Tupel im Fall von include() sein muss hh

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)), 

Ansichten

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

INSTALLED_APPS
= [

'newhomaa', 

ich brauche so lv mein Problem

+1

Hier klicken http://stackoverflow.com/questions/38744285/django-urls-error-view-must-be-a-callable-or-a-list-tuple-in-the-case-of-includ – neverwalkaloner

+0

Ich weiß, aber ich weiß nicht, was er will –

Antwort

0

Importieren Sie die home Funktion aus Ihren Ansichten und verwenden Sie diese in Ihrem URL-Muster anstelle der Zeichenfolge.

from newhomaa.views import home 

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

Beachten Sie, dass in Django 1.9+, die Sie nicht include() mit admin.site.urls verwenden müssen.

Verwandte Themen