#7 DjangoによるWebアプリケーション開発備忘録
今回の作業は、CRUD機能の実装。
今回の作業で一番修正に苦労したエラーをご紹介します。
おそらく、どこかでタイプミスをした模様。
でも、どのファイルのどの箇所かが不明。
そこでグーグル検索。
今回は以下のサイトにお世話になりました。
どうやら、urls.pyファイルでエラーがある模様。
さらに、先程のエラーログをもう一度見てみると…
Reverse for 'lists_detail' with arguments '(2,)' not found. 1 pattern(s) tried: ['lists/\\(int:pk>/$']
どうやら、下記のように間違って入力していたようです。
path("lists/(int:pk>/", views.ListDetailView.as_view(), name="lists_detail"),
正しくは、
path("lists/<int:pk>/", views.ListDetailView.as_view(), name="lists_detail"),
ink:pkの前につける括弧が間違っていました。
誤:(ink:pk>
正:<ink:pk>
修正すると、ローカルサーバにて正しく画面が表示されました~
サポート、本当にありがとうございます。サポートしていただいた金額は、知的サイドハッスルとして取り組んでいる、個人研究の費用に充てさせていただきますね♪