2017-02-10 5 views
1

私はPython(これはすばらしいです)のテストドリブン開発コースを受けています。Obeythetestinggoatと私のDjangoが必要です。だから私はDjangoproject.comコースを取っていると私はすべてのコードを入力し、サーバーが実行されますが、投票は変更されません。Djangoチュートリアル1が投票を表示していません

ホームページhttp://127.0.0.1:8000ショー

は、「それは働いた!あなたの最初のDjangoで作らページの おめでとうございます。」

これは素晴らしいですが、投票や管理者用のボタンが表示されず、リダイレクトする方法についてのアイディアが不足していますが、問題はわかりません。

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

私は、サーバーや他の領域を考え出したことをむしろ誇りに思っていますが、私はちょうど私が世論調査を表示するページを取得するために行方不明ですか分かりません。

https://docs.djangoproject.com/en/1.10/intro/tutorial01/

+0

/の代わりにhttp://127.0.0.1:8000/pollsにアクセスする必要があります。また、ポーリングアプリをINSTALLED_APPSに追加したことを確認してください。 –

答えて

0

http://127.0.0.1:8000あなたpreojectのメインページですが、URLで、あなたはhttp://127.0.0.1:8000/polls/http://127.0.0.1:8000/admin/に要求を管理する方法(正規表現で)定義します。それらのURLにアクセスする必要があります。

+0

はいポーリングのページに "should should be"が表示されますが、読み込まれません。システムチェックで問題は認識されませんでした(0沈黙)。 2017年3月2日 - 01:15:35 設定 'mysite.settings'を使用するDjangoバージョン1.10.5 http://127.0.0.1:8000/ で開発サーバーを起動するCONTROL-Cを使用してサーバーを終了します。 が見つかりません:/世論調査django.shortcutsから – Yourdatatalking

+0

がdjango.httpインポートのHttpResponseから デフ指数(リクエスト) \tリターンのHttpResponseをレンダリングインポート( "こんにちは、世界あなたは世論調査インデックスにいる。。") #ビューをここに作成します。 – Yourdatatalking

0

はい、行う必要があるのはhttp://127.0.0.1:8000/polls/です。あなたはhttp://127.0.0.1:8000/

に行うためのもののようなあなたのデフォルトのポーリングのページをホームページに置きたい場合は、そうしないと、あなたのurls.pyでこれを行うことができ

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

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

はそれが役に立てば幸い。

+0

が...(404) 要求メソッドが見つからない ページをすばやくコメントありがとうございましたけれども:\t http://127.0.0.1:8000/polls *与えエラー* 要求:\t リクエストURLをGET URL:\t http://127.0.0.1:8000/admin *読み込みには問題ありません...? – Yourdatatalking

+0

あなたはあなたがpolls/views.py - > def index(request)の中にあると確信していますか?コンソールのエラーログは何ですか? –

関連する問題