python URLPATTERN domanda newbie [chiusa]
-
25-09-2019 - |
Domanda
sto provando questo schema:
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
Per il lavoro con posti di lavoro e posti di lavoro / / {} JOB_ID, ma l'espressione di cui sopra non riguarda il primo caso (lavori /), solo lavoro se faccio qualcosa di simile:
(r'^jobs/$', job_handler),
(r'^jobs/(?P<job_id>\d+)/$', job_handler)
Soluzione
Hai bisogno di fare la seconda parte facoltativa:
(r'^jobs/(?:(?P<job_id>\d+)/)?$', job_handler)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow