質問編集履歴
2
質問の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,12 +1,12 @@
|
|
1
1
|
Django初心者です。ブログアプリのようなものを作っています。
|
2
2
|
フォームに入力した内容の詳細を表示させるページに行こうとするとこのようなエラーが出ます。フォームに入力した内容を変更するページ(http://127.0.0.1:8000/KnowHow/1/update/)などは開けるのですが,なぜか詳細を表示するリンク(http://127.0.0.1:8000/KnowHow/1/detail/)にアクセスしようとするとエラーが表示されてしまいます。
|
3
3
|
|
4
|
-
まずdetailを開いているのになぜupdateの部分についてエラーが表示されているのかがわかりません。
|
5
|
-
|
6
4
|
```
|
7
5
|
NoReverseMatch at /KnowHow/1/detail/
|
8
6
|
Reverse for 'update' with arguments '('',)' not found. 1 pattern(s) tried: ['KnowHow\/(?P<pk>[0-9]+)\/update\/$']
|
9
7
|
```
|
8
|
+
views.py,detailページのhtml,urls.py,models.pyを置きました。推測でもいいのでコメントを頂けたら幸いです。他にも必要なコードがあればコメントください。
|
9
|
+
|
10
10
|
views.py
|
11
11
|
```
|
12
12
|
from django.urls import reverse, reverse_lazy
|
1
タグの追加
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
Django2.2.4 - NoReverseMatch
|
1
|
+
Django2.2.4 - NoReverseMatchが解決しない
|
body
CHANGED
File without changes
|