Django
バージョン1.10を使用しています。以下はdjangoでhtmlテンプレートとURLを統合中にエラーが発生しました
以下
from django.conf.urls import include,url
from django.contrib import admin
urlpatterns = [
url(r'^webApp/', include('webApp.urls')),
url(r'^admin/', admin.site.urls),
url(r'^home/$', 'frontend.views.home', name='home'),
]
、私のurls.py
(フロントエンド)で、以下の
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
そして、ここで私のviews.py
、
def home(request):
return render_to_response('home.html')
、frontend
で、私のurls.py
(Webアプリケーション)です私のプロジェクト名はですは私のアプリ名です。私のtemplates
フォルダにはhome.html
がfrontend
にあります。
私は実行し、
python manage.py runserver 0.0.0.0:8000
私は次のエラーを取得する、
File "/root/frontend/frontend/urls.py", line 22, in <module>
url(r'^home/$', 'frontend.views.home', name='home'),
File "/usr/local/lib/python2.7/dist-packages/django/conf/urls/__init__.py", line 85, in url
raise TypeError('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()
私は私が間違っているのかわからない...同じ内の任意のガイダンスを?
'webApp'パッケージの中に' urls.py'がありますか? –
はい私は...コメントして実行しようとしました..同じエラーを返します... – nidHi
ルート 'urls.py'に' webApp'をインポートします –