Пирамида: Схемы маршрутизации и ограничения

Я провел исследование и провел несколько испытаний по сопоставлению с образцом, но до сих пор не могу понять, как:

  1. Сделать часть маршрута необязательной. например:

    /обязательно (/необязательный/{str}) Здесь часть в скобках необязательна.

  2. Применение ограничений к маршрутизации, чтобы вместо строки с подстановочными знаками она соответствовала элементу из кортежа.

    /view_1/ {('opt_a', 'opt_b', 'opt_c' ...)} в этом случае,если элемент из кортежа соответствует, он маршрутизирует, если не 404 или ЗАПРЕЩЕНО

Как я могу добиться этого?

Спасибо.

5
задан Phil 21 June 2012 в 10:43
поделиться