Необязательный параметр URL в Route GAE webapp2

Я действительно новичок в Python и GAE. Я устанавливаю базовое приложение CRUD для некоторых тестовых данных и пытаюсь настроить маршрутизацию для страниц администратора. Я хотел бы использовать одну и ту же страницу для создания и редактирования объекта. Итак, в основном я хочу:

/admin/edit/<id>

где<id> необязательно и/admin/edit будет направлять на ту же страницу. Я пытался добавить<id:\w*> на маршрут, который затем позволил мне перейти на страницу без указания идентификатора, но затем, когда я предоставил идентификатор, я получил 404. Затем я попытался<id:\w+> и получил 404 с и без идентификатора. Мне не очень повезло.

Может ли кто-нибудь помочь мне с тем, что регулярное выражение мне нужно для этого?

Ответы на вопрос(1)

Ваш ответ на вопрос