当前位置:首页>开发>正文

用django实现redirect的几种方法总结 django HttpResponseRedirect怎么传递参数

2023-07-05 14:18:52 互联网 未知 开发

 用django实现redirect的几种方法总结 django HttpResponseRedirect怎么传递参数

用django实现redirect的几种方法总结

1. 在url 中配置 redirect_to 或者 RedirectView
2. 在view 中 通过 HttpResponseRedirect 实现 redirect

3. 利用 django 的 redirects app实现

django HttpResponseRedirect怎么传递参数

使用session传递:
这种方法的前提是你的框架启动了session,关于怎么启动session,这里贴一段1.6的官方文档的描述:


在跳转之前(HttpResponseRedirect之前),把需要传递的参数保存到request的某个session中,然后跳转到某个url(U),在该url(U)的view方法中,从request的session中,就可以得到传过来的参数。

django httpresponseredirect传地的参数怎样获取

你好!
django重定向时,有时需要传递参数,且先记下一个自己实验OK的方法:

使用session传递:
这种方法的前提是你的框架启动了session,关于怎么启动session,这里贴一段1.6的官方文档的,在跳转之前(HttpResponseRedirect之前),把需要传递的参数保存到request的某个session中,然后跳转到某个url(U),在该url(U)的view方法中,从request的session中,就可以得到传过来的参数。

最新文章