私はScratch.IからUdemy、学習ジャンゴからチュートリアルに従うことをしようとは、私はローカルホストであることFalse.Afterに設定ファイルにDEBUGを変更、このポイントに ジャンゴ、デバッグTrueまたはFalse
OKを歩んでいます
Not Found
The requested URL/was not found on this server.
なぜですか?
私はScratch.IからUdemy、学習ジャンゴからチュートリアルに従うことをしようとは、私はローカルホストであることFalse.Afterに設定ファイルにDEBUGを変更、このポイントに ジャンゴ、デバッグTrueまたはFalse
OKを歩んでいます
Not Found
The requested URL/was not found on this server.
なぜですか?
DEBUGの値に応じて異なる応答が表示される理由は、DEBUGがTrueの場合、Djangoはスタックトレースバックを表示します。debug何が起こっているか問題を解決してください。
しかし、DEBUGがfalseの場合、それはあなたのアプリケーションが実稼働中であると、ユーザーがそれにアクセスできることを意味します。何らかのエラーが発生した場合、ユーザーにアプリケーションのすべてのトレースバックを表示する必要はありません。
それはあなたの質問ない場合は、その答えは、あなたは自分のアプリで構成されているパスを持っていないということです。
希望します。
localhostの後には何もないので:8000は、 "^ /" 正規表現でURLを探すためにしようとしています。あなたのウェブサイトは実際にそのパターンを持っていません。サイトにあるパターンは、エラーメッセージ "^/store"、 "^/accounts"などで提供されます。
URLにlocalhost:8000/storeを入力すると、 "^/store"パターン(おそらく名前のストア)store/urls.pyの後に続くwebappのパターンに続くURLの照合。
あなたがローカルホストでページにアクセスしたい場合:8000、あなたのルートディレクトリのurls.pyファイルにリストに新しいパターンを追加する必要があります。
あなたは 'r '^ $''のデフォルトURLを持っていません。 –
[Django 404エラーページが見つかりません]の重複している可能性があります(https://stackoverflow.com/questions/20102227/django-404-error-page-not-found) –