我习惯使用 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