Parâmetro de URL opcional no Route GAE webapp2
Eu sou realmente novo em Python e GAE. Estou configurando um aplicativo CRUD básico para alguns dados de teste e estou tentando obter algum roteamento para as páginas de administração. Eu gostaria de usar a mesma página para criar e editar um objeto. Então basicamente eu quero:
/admin/edit/<id>
Onde<id>
é opcional e/admin/edit
irá encaminhar para a mesma página. Tentei adicionar<id:\w*>
para a rota que então me permitiu acessar a página sem fornecer um id, mas quando eu forneci o id, recebi um 404. Então eu tentei<id:\w+>
e tenho um 404 com e sem id. Eu não estou tendo muita sorte.
Alguém pode me ajudar com o que regex eu preciso para isso?