我正在使用 Django,但我很疯狂并使用 Javascript 和其他东西提交表单。
我有一个表单,它只有一个动作,因为我无法让它正确处理我想要的数据(也就是说,我使用动作 URL 重定向到视图的两个不同部分,每个部分都执行我的操作想)。它工作得很好,除了在使用表单后我看到了 URLwww.example.com/formone
并且www.example.com/formtwo
在按下每个表单之后。由于它的设置方式,它看起来就像www.example.com
,除了 URL。此外,如果您POST
使用相同的 URL 重新加载没有数据的页面,它会失败,因为我只处理来自这些 URL 的发布数据。
有没有办法在结尾处重定向view
?
例如,类似:
def formone(request):
...
...
return render(request, 'example.html', 'www.example.com', {
'formone': form, 'formtwo': voteform, 'items': items
})
重定向 URL在哪里www.example.com
,将是可取的。我可能可以在实际页面上用 Javascript 执行此操作,但这似乎更加粗略。