Необязательный параметр URL в Route GAE webapp2
Я действительно новичок в Python и GAE. Я устанавливаю базовое приложение CRUD для некоторых тестовых данных и пытаюсь настроить маршрутизацию для страниц администратора. Я хотел бы использовать одну и ту же страницу для создания и редактирования объекта. Итак, в основном я хочу:
/admin/edit/<id>
где<id>
необязательно и/admin/edit
будет направлять на ту же страницу. Я пытался добавить<id:\w*>
на маршрут, который затем позволил мне перейти на страницу без указания идентификатора, но затем, когда я предоставил идентификатор, я получил 404. Затем я попытался<id:\w+>
и получил 404 с и без идентификатора. Мне не очень повезло.
Может ли кто-нибудь помочь мне с тем, что регулярное выражение мне нужно для этого?