Parámetro de URL opcional en la ruta GAE webapp2
Soy realmente nuevo en Python y GAE. Estoy configurando una aplicación CRUD básica para algunos datos de prueba y estoy tratando de hacer que las páginas de administración se dirijan. Me gustaría usar la misma página para crear y editar un objeto. Así que básicamente quiero:
/admin/edit/<id>
dónde<id>
es opcional y/admin/edit
se enrutará a la misma página. Intenté agregar<id:\w*>
a la ruta que luego me permitió ir a la página sin proporcionar una identificación, pero luego, cuando la proporcioné, recibí un 404. Luego intenté<id:\w+>
y obtuve un 404 con y sin id. No estoy teniendo mucha suerte.
¿Puede alguien ayudarme con qué expresión regular necesito para esto?