假设我有一个将接受 POST 请求的视图。验证检查通过后,我需要使用 GET 方法将请求重定向到另一个 HTML/视图:
def view1(request):
if request.POST:
form = TempForm(request.POST)
if form.is_valid():
return redirect(request, 'view2')
def view2(request):
if request.POST:
#POST stuff here
else:
#GET stuff here
我的问题是,在 之后form.is_valid()
,重定向请求将作为 POST 方法传递。我的最终目标是使用 GET 方法重定向 view2。
我可以在 Django 中做这样的事情吗?