0

URLを使用してdjangoでパラメーターを渡すことに慣れてきました。次のURLがあります。

mywebsite/view-negotiation/?negotiation=7

私はそれをキャッチするために次のルールを期待していました:

url(r'view-negotiation/(?P<negotiation>\d+)', 'myview.views.myview')

しかし、404ページが見つからないというエラーが発生します。私はここで何を間違っていますか?

4

1 に答える 1

0

@karthikr 指定された URL パターンは、あなたの URL と一致するのに問題ありません

 url(r'^view-negotiation/(?P<negotiation>\d+)/$', 'myview.views.myview')

これを試して、ビューからパラメータにアクセスしてください

 def myview(request, negotiation):
     #negotiation is the parameter catch form url 
     #i.e nagotiation is a variable that having 7 or any other intiger passed by url
     #other stuff goes here
于 2013-06-06T04:53:32.623 に答える