python获取post请求中的所有参数_Django从POST reques获取请求参数
发布日期:2021-06-24 11:21:23 浏览次数:4 分类:技术文章

本文共 592 字,大约阅读时间需要 1 分钟。

我有一个表单,你需要填写使用一个POST请求,但我希望结果是一个重定向到我的网站上的不同页面。有时我希望用户被重定向到配置文件页,有时重定向到购买页。在

因此,我将重定向URI放入发布的表单页面URL的GET params中:

/表格/?重定向\u uri=/payments/

当登录到表单页面时,url是正确的,并带有适当的重定向uri。然而,当我填写表单并发布时,Django似乎并不认为GET请求中有任何参数。在

如何在POST请求时从URL中获取这些参数?在

编辑:def form_view(request):

if request.method == "POST":

# Do stuff with form validation here

redirect_uri = "/home/"

if "redirect_uri" in request.GET:

redirect_uri = request.GET['redirect_uri']

if redirect_uri == request.path:

# avoid loops

redirect_uri = "/home/"

return redirect(redirect_uri)

通过访问以下url加载此表单页:

^{pr2}$

形式:

{% csrf_token %}

Email address

Go

转载地址:https://blog.csdn.net/weixin_32467749/article/details/113676525 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:mysql加密复制_MySQL主从复制使用SSL加密
下一篇:python如何生成excel文件夹_用python脚本通过excel生成文件夹树结构

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月21日 04时29分10秒