Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python通用重定向到URL_Python_Redirect - Fatal编程技术网

python通用重定向到URL

python通用重定向到URL,python,redirect,Python,Redirect,我正在使用一个定制的python框架。不是django或flask。虽然它与flask相似,但没有重定向。在一个注册表格后。数据和用户都转到后端的python脚本。我想知道的是在return语句中,如何重定向到URL或网页。相当于django的是 return HttpResponseRedirect('/thanks/') # Redirect after POST 我所做的是 return {Location : "/thank-you.html" } 这不起作用。我的问题是什么。脚本结

我正在使用一个定制的python框架。不是django或flask。虽然它与flask相似,但没有重定向。在一个注册表格后。数据和用户都转到后端的python脚本。我想知道的是在return语句中,如何重定向到URL或网页。相当于django的是

return HttpResponseRedirect('/thanks/') # Redirect after POST
我所做的是

return {Location : "/thank-you.html" }

这不起作用。我的问题是什么。脚本结束后,您在返回中使用什么代码重定向到另一个网页。有人说了些关于头的事。当我看到我应该做什么时,我就可以学习了。

您具体使用的是什么框架? 如果只是使用python,则可以使用webbrowser模块打开选项卡

例如webbrowser.open(“”)

但是,我建议使用框架。你懂JavaScript吗?我认为您也可以使用JavaScript重定向用户。窗口。位置。替换(“”);我会成功的


希望有帮助

您使用的是哪个框架?我使用的框架是自定义的,没有重定向。我试过javascript。我无法发布表单数据并将用户指向其他url。尝试了一百次。@studentofmu如果你正在使用python制作web应用程序,Django和flask是唯一的好选择。Django由于其速度和安全性,可以说是最好的框架之一。如果您使用的框架没有重定向功能,根据我对web开发的了解,它可能不是很好。如果您不使用Django,我强烈建议您使用PHP进行服务器端处理。PHP是目前最流行的web开发编程语言,基本上不需要使用框架就可以处理后端。祝你好运!