私はURLパターンに問題があります、あなたはそれらを下に見ることができます。URLリストの問題
"Python"(slug = 'python'
)という1つのカテゴリにのみ接続できます。 "Django"、 "Other categories"、 "Myown"などのリンクは機能しません。以下のような404エラーが表示されます。
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/rango/category/myown
Using the URLconf defined in tang_w_djang.urls, Django tried these URL
patterns, in this order:
^admin/
^$ [name='index']
^rango/ ^$ [name='index']
^rango/ ^about/$ [name='about']
^rango/ ^add_category/$ [name='add_category']
^rango/ ^category/(?P<category_name_slug>[\w\-]+)/$ [name='show_category']
^rango/ ^category/(?P<category_name_slug>[\w\-]+)/add_page/$ [name='add_page']
The current URL, rango/category/myown, didn't match any of these.
「http://127.0.0.1:8000/rango/category/myown /」にスラッシュを付けて試してみてください。私は正常にDjangoが自動的にリダイレクトして後続のスラッシュを追加するので、うまくいきません。 – Alasdair
ありがとうございました。 –