我目前有表单的/blue
URL - 每个 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 中做到这一点?