プロジェクト内のurls.pyではなく、アプリケーション内にurls.pyを新規作成しルーティングを書いていくのが一般的
### urls.pyの新規作成
helloフォルダ内にurls.pyを作成する
from django.urls import path from . import views urlpatterns = [ # path 関数で値を記述していく path('', views.index, name='index'), # 第一引数がアドレス、第二引数がviewsの実行関数、第三引数が実行 ]
### django/urls.pyの新規作成
hello内のurls.pyを読み込むように修正
from django.contrib import admin from django.urls import path, include # includeは引数に指定したモジュールを読み込む urlpatterns = [ path('admin/', admin.site.urls), path('hello/', include('hello.urls')), # path(アドレス、呼び出す処理) ]
表示が変わらないことを確認します
djangoにはプロジェクトとアプリケーションという概念があるようです