2017-01-04 2 views
-1

私はdjangoチュートリアルを行っていますが、settings.pyのROOT_URLCONF行に問題があります。 'mysite.urls'に設定されている場合、インデックスページが見つかりません。私が 'polls.urls'に設定した場合、それは動作していますが、管理者ページは現在見つかりません。ROOT_URLCONFを正しく設定するには

問題点を教えてください。

enter image description here

enter image description here

--UPDATE--

...個人用サイト/ urls.py

from django.conf.urls import include, url 
from django.contrib import admin 

urlpatterns = [ 
    url(r'^polls/', include('polls.urls')), 
    url(r'^admin/', admin.site.urls), 
] 

は、ここに私のファイル階層です。 。 .polls/urls.py

from django.conf.urls import url 

from . import views 

urlpatterns = [ 
    url(r'^$', views.index, name='index'), 
] 
+3

実際の 'urls.py'ファイルを表示してください。 – knbk

+0

それは確かにmysite.urlsでなければなりません。問題はそれらのファイルの内容にありますが、あなたがそれらを表示するまで私たちは助けることはできません。 –

+0

ご回答いただきありがとうございます。コードで質問を更新しました –

答えて

1

あなたはROOT_URLCONF = mysite.urlsを持っている必要があります。あなたはr'^polls/'下ポーリングアプリが含まれているので、あなたがhttp://localhost:8000/のURLパターンを作成したい場合は、mysite.urlsであなたのURLパターンに追加

http://localhost:8000/polls/ 

で世論調査インデックスビューにアクセスすることができます。

1

私は同じ問題を抱えていたし、私は次のように変更使用して、それを解決:それはそれからでしょう import polls.urls 、setting.pyで

を、あなたは ROOT_URLCONF=mysite.urls

を持っていますが、個人用サイト/ urls.py内部なければなりませんインデックスページを探します。

関連する問題