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

URLsTypeError:. Вид должен быть вызываемым или список/кортеж в случае включают() чч

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

Мне так нужно lv my Задача

+1

Посмотрите здесь http://stackoverflow.com/questions/38744285/django-urls-error-view-must-be-a-callable-or-a-list-tuple-in-the-case-of-includ – neverwalkaloner

+0

Я знаю, но я не знаю, что он хочет –

ответ

0

Импортировать функцию 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.

Смежные вопросы