我想使用反向将额外的选项传递给 django URL,但我不想在 URL 中显示这些参数
我尝试了下面提到的代码,但没有运气,抛出NoReverseMatch异常。
网址.py
urlpatterns = patterns('',
url(r'^foo-direct/', 'myapp.views.someview', {'wo_id': 1}, name='foo-direct'),
)
视图.py
return HttpResponseRedirect(reverse('foo-direct', kwargs={'wo_id':2}))
如果我做错了什么,请提出建议。
更新
如何在浏览器(url)中不显示参数的情况下实现?
我的视图函数接受多个参数,我想传递这些多个参数,因此我不想在 URL 中显示所有参数