コメント掲示板が http://127.0.0.1:8000/comments/ 以下の URL になるようにプロジェクト全体のルートを django_comment_auth/urls.py に記述します.また管理者ページは使わないのでコメントアウトしておきます.
django_comment_auth/urls.py
# from django.contrib import admin
from django.urls import path
from django.urls import include
urlpatterns = [
path('comments/', include('comments.urls')),
# path('admin/', admin.site.urls),
]
次に comments アプリケーションのルートを定義します.具体的には,comments フォルダ内に urls.py を作成し,(1) コメントの一覧ページ,(2) 詳細表示ページ, (3) 投稿ページ, (4) 編集ページ, (5) 削除ページ,に関するルートを定義します.
comments/urls.py
from django.urls import path
from . import views
app_name = 'comments'
urlpatterns = [
path('', views.comments_index, name='index'),
path('<int:comment_id>', views.comments_show, name='show'),
path('create/', views.comments_create, name='create'),
path('<int:comment_id>/update/', views.comments_update, name='update'),
path('<int:comment_id>/delete/', views.comments_delete, name='delete'),
]
次のページではここで定義した views.comments_index
などの関数を定義する.