動的URLを使用してWebサービスを開発したいと考えています。私は最初からグループの数を知らないので、私は、もう少しダイナミックな必要django URLの名前付きグループの動的番号
(r'^articles/(?P<year>\d{4})/(?P<month>\d{2})/$', 'news.views.month_archive')
私の目的のために:という名前のグループとの
共通URLパターンは、このようなものになるだろう。
など。可能なURLは次のようになります。
:- 記事/ポスト/コメント
- 記事/ポスト/著者
- 記事/ポスト/ ...
私はこのようなものを使用することができます
(r'^(?P<cat1>)/(?P<cat2>)/$', 'module.views.function')
(r'^(?P<cat1>)/(?P<cat2>)/(?P<cat3>)/$', 'module.views.function')
(r'^(?P<cat1>)/(?P<cat2>)/(?P<cat3>)/(?P<cat4>)/$', 'module.views.function')
.. など。これを行うよりスマートな方法はありますか?前もって感謝します!
これは私の前に欲しかったが、良い解決策を思いついたことがなかった –