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 回答