前提・実現したいこと
Python 3.6.5 django 2.0.6の環境です。
現在こちらのサイトで勉強していて、(リンク先:Django documentation )
http://ホスト:8000/polls/ にて
「Hello, world. You're at the polls index.」
と表示されるページを作ろうとしています。
発生している問題・エラーメッセージ
runserverしたところ、
Request Method: GET
Request URL: http://localhost:8000/polls/
Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
admin/
The current path, polls/, didn't match any of these.
と出力されました。
該当のソースコードとディレクトリ状況
ディレクトリ
mysite db.sqlite3 manage.py urls.py mysite __init__.py settings.py urls.py wsgi.py __pycache__ polls __init__.py adimin.py apps.py models.py tests.py urls.py views.py migrations __init__.py
polls\views.py
python
1from django.http import HttpResponse 2 3 4def index(request): 5 return HttpResponse("Hello, world. You're at the polls index.")
polls\urls.py
python
1from django.urls import path 2 3from . import views 4 5urlpatterns = [ 6 path('', views.index, name='index'), 7]
mysite\urls.py
python
1from django.contrib import admin 2from django.urls import include, path 3 4urlpatterns = [ 5 path('polls/', include('polls.urls')), 6 path('admin/', admin.site.urls), 7]
試したこと
同じ問題で引っかかった方の回答を参考にしたり、
エラーメッセージで検索を掛けて修正してみましたが、
うまくいきませんでした。
どうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー