pitón URLPATTERN pregunta novato [cerrada]
-
25-09-2019 - |
Pregunta
Estoy tratando este patrón:
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
Para trabajar con trabajos / empleos y / {} JOB_ID, pero la expresión anterior no cubre el primer caso (empleos /), que sólo funcionan si hago algo como:
(r'^jobs/$', job_handler),
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
Solución
Es necesario hacer la segunda parte opcional:
(r'^jobs/(?:(?P<job_id>\d+)/)?$', job_handler)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow