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) 
È stato utile?

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
scroll top