URLを使用してdjangoでパラメーターを渡すことに慣れてきました。次のURLがあります。
mywebsite/view-negotiation/?negotiation=7
私はそれをキャッチするために次のルールを期待していました:
url(r'view-negotiation/(?P<negotiation>\d+)', 'myview.views.myview')
しかし、404ページが見つからないというエラーが発生します。私はここで何を間違っていますか?
URLを使用してdjangoでパラメーターを渡すことに慣れてきました。次のURLがあります。
mywebsite/view-negotiation/?negotiation=7
私はそれをキャッチするために次のルールを期待していました:
url(r'view-negotiation/(?P<negotiation>\d+)', 'myview.views.myview')
しかし、404ページが見つからないというエラーが発生します。私はここで何を間違っていますか?
@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