【不具合内容】
Python Djangoアプリケーションにurls.pyを追加し、urlpatternsを定義した時に発生。
urlpatternsの「[」と「]」が一対になっていない(閉じられていない)旨のエラー。
from django.contrib import admin
from django.urls import path
from hello_app import views
urlpatterns = [
path('', views.index,name='index')
path('message', views.message,name='message')
]
【原因】
見た目は「]」があり、閉じられているように見えるが、path(”, views.index,name=’index’)の後ろに「,」(カンマ)が無いため、一つのブロックとして認識されていない。
【解決方法】
path(”, views.index,name=’index’)の後ろに「,」(カンマ)を追加する。
from django.contrib import admin
from django.urls import path
from hello_app import views
urlpatterns = [
path('', views.index,name='index'),
path('message', views.message,name='message')
]