我希望django网址看起来像这样:
event/1?type=fun
到目前为止,我有:
url(r'^events/(?P<event_id>[\w\-]+)/(?P<event_code>[\w\-]+)/$', views.web_event)
将是:
events/1/fun
将其更改为参数的技术是什么?
答案 0 :(得分:6)
您对GET
参数与django url参数感到困惑。 ?
之后的参数是在django之前存在的http请求QueryString
。您无法使用django url定义来控制它。
修改强>:
如上所述,它是GET
参数而不是POST
参数,因此如果您想在视图中使用它,则应该从request.GET
获取它:
var = request.GET.get('q')