私は現在、この形式のURLを持っています/blue
-各URLは色です。関連するURLパターンは次のとおりです。
(r'^(?P<colour>\w+)$', 'views.colour')
長さが不定で、次のように区切られた、自然言語リストのように見えるURLを作成できるかどうか疑問に思っています-or-
。
/blue-or-green-or-yellow
理想的には、関連付けられたURLパターンが各一致をPythonリストに追加し、ビューで処理できるようにします。
(r'^(?P<colour_list>\w+)(?:-or-(?P<colour_list>\w+))+$', 'views.colour')
Djangoでこれを行う方法はありますか?