0

これらの URL に問題があります

 (r'^(?P<jobtype>[\w|\W]+)/$', 'index'),  
 (r'^profile/$','profile'),     
 (r'^profile/addJob/$', 'addJob'),
 (r'^profile/editjob/(?P<jobid>.*)/$', 'editJob')

最初のパスは「index」関数に、2 番目は「profile」関数に、3 番目と 4 番目は「addJob」および「editJob」関数に渡す必要がありますが、どちらも最初の URL 構成を使用して「index」関数に渡します。 、エラーが発生します。この場合はどうすればよいですか?

4

1 に答える 1

1

最初の正規表現はすでにすべての URL に一致しています。

 (r'^profile/$','profile'),     
 (r'^profile/addJob/$', 'addJob'),
 (r'^profile/editjob/(?P<jobid>.*)/$', 'editJob')
 (r'^(?P<jobtype>[\w|\W]+)/$', 'index'),  
于 2013-04-30T05:49:50.527 に答える