question python débutant URLPATTERN [fermé]
-
25-09-2019 - |
Question
Je suis en train de ce modèle:
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
Pour des emplois et des emplois / / {JOB_ID}, mais l'expression ci-dessus ne couvre pas le premier cas (emploi /), il fonctionne seulement si je fais quelque chose comme:
(r'^jobs/$', job_handler),
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
La solution
Vous devez faire la deuxième partie en option:
(r'^jobs/(?:(?P<job_id>\d+)/)?$', job_handler)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow