前提・実現したいこと
パスが通るようにしたいです。
urls.pyがどこか間違っていると思うのですが、わかりません。
分かる方教えてください。
発生している問題・エラーメッセージ
runserverはできたのですが、ページを開こうとすると以下のエラーメッセージが表示されてしまいます。
create/が通っていないという文だと思うのですが、
Page not found (404) Request Method: GET Request URL: http://localhost:8000/create/ Using the URLconf defined in config.urls, Django tried these URL patterns, in this order: admin/ app [name='index'] app/create/ [name='create'] app/delete/<int:app_id> [name='delete'] app/<int:app_id>/ [name='detail'] app/update/<int:app_id>/ [name='update'] The current path, create/, didn't match any of these.
該当のソースコード
該当コードは以下です。
from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('', include('app.urls')), ]
urls.py
from django.urls import path from . import views urlpatterns = [ path(r'',views.top ), path(r'app',views.index ,name='index'), path(r'app/create/',views.create, name='create'), path(r'app/delete/<int:app_id>',views.delete, name='delete'), path(r'app/<int:app_id>/',views.detail, name='detail'), path(r'app/update/<int:app_id>/',views.update, name='update') ]
試したこと
どこが間違っているのかわからずお手上げ状態です。
分かる方教えていただけると嬉しいです。
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。