0

私のdjangoプロジェクトでは、localhost:8000にアクセスすると、次のように表示されます:

Page not found (404)
Request Method: GET
Request URL:    http://127.0.0.1:8000/

urls.py は次のとおりです。

^$/
hello/$
now/$
^add/$
todolist/$
userlist/$
admin/
^currenturl/$
task/addUI/$
task/addUI/taskadd/$

django のバージョンは 1.3.3 です。何が問題なのか、事前に感謝します

4

2 に答える 2

3

最初のルートにタイプミスがあります。^/$

于 2012-08-05T03:52:31.117 に答える
1

実際、'APPEND_SLASH' が True の場合、正規表現の最後のスラッシュは必要ありません。

    url(r'^$', ...)

お願いします。Djanobook ch.を参照してください。3 次のように: 「すべての URL がスラッシュで終わるのが好きなタイプの人なら (これは Django 開発者の好みです)、各 URLpattern の末尾にスラッシュを追加し、APPEND_SLASH を設定したままにするだけです。 URL の末尾にスラッシュを付けたくない場合、または URL ごとに決定する場合は、APPEND_SLASH を False に設定し、必要に応じて URL パターンに末尾のスラッシュを挿入します。"

于 2012-08-05T17:49:38.833 に答える