プロジェクト内の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にはプロジェクトとアプリケーションという概念があるようです