DjangoのURLには、オプションの名前付きグループが必要です。引数なしのこのconfは404例外を発生させました:オプションの名前付きグループPython re
r'^list_cv/(?P<category>[\d]+)?/$'
オプションの名前付きグループの作成方法は?
DjangoのURLには、オプションの名前付きグループが必要です。引数なしのこのconfは404例外を発生させました:オプションの名前付きグループPython re
r'^list_cv/(?P<category>[\d]+)?/$'
オプションの名前付きグループの作成方法は?
最後のスラッシュはオプションREの一部であるべき、とREは
r'^list_cv/(?:(?P<category>[\w+])?/)$'
ようにする必要があり、私はしかし、それをテストしていません。
これは本当に動作していませんでしたが、3番目の回答がうまくいきましたhttp://stackoverflow.com/a/8271065/548558このr '^ list_cv /(?:(?P
名前付きグループのないURLのURLパターンを別に作成するほうが読みやすいとわかりました。忠実であることに
url(r'^list_cv/$', my_view),
url(r'^list_cv/(?P<category>[\d]+)/$', my_view),
[正規表現DjangoのURLトークンのオプションを作成]の可能な重複(http://stackoverflow.com/questions/2325433/making-a- regex-django-url-token-optional) – Bartek