我有这个设置:
网址.py
url(r"^(?P<id1>\d+)/(?P<id2>\d+)/$", "project.views.view", name="view"),
匹配视图.py
def view(request, id1, id2):
if request.method == "POST":
"""a lot of processing"""
return HttpResponseRedirect(reverse('view', args=(id1, different_id2)))
不幸的是,当这种情况发生时,它实际上解决为:
return HttpResponseRedirect(reverse('view', args=(id1, id2)))
所以我得到了与提交帖子相同的页面。
这是一个问题吗?调用重定向到相同的视图,但参数不同。
(我删除了原来的名字——这太令人困惑了)