数字の正規表現を生成しようとしています。しかし何らかの理由でパターンが一致していないようです。私のコードはURLパターン(Djangoプログラミング)
url('^[\d\-]+/$', views.room, name='room'),
です。要求はこの式に進む必要があります。上記のHTML hrefがある:私は世論調査を想定してい
<href="/polls/layout/103/>
数字の正規表現を生成しようとしています。しかし何らかの理由でパターンが一致していないようです。私のコードはURLパターン(Djangoプログラミング)
url('^[\d\-]+/$', views.room, name='room'),
です。要求はこの式に進む必要があります。上記のHTML hrefがある:私は世論調査を想定してい
<href="/polls/layout/103/>
/プロジェクトのurls.pyに上流キャッチされていて、アプリのurls.py.を編集していますあなたは 'layout /'と '103'をキャッチする必要があります。あなたがキャプチャする必要がある場合は
url('^layout/[0-9]+/$', views.room, name='room'),
「103」ビュー(おそらく)内の更なる処理のために、あなたのような何かをしようとする場合があります:「room_numberは」に引数をある
url('^layout/(?P<room_number>[0-9]+)/$', views.room, name='room'),
あなたのアプリのviews.pyのルームクラス。
くそー、私は問題を解決しました。私の愚かな間違い。でも、はい。ソリューションに感謝します。 –
[Django URL Pattern for Integer]の複製があります(http://stackoverflow.com/questions/23420655/django-url-pattern-for-integer) –