jac*_*ack 3 django redirect httpresponse
在表单提交方案中,表单将发布到"/ submit".我想在成功时将用户重定向到"/ sucess",并将一些消息传递给新网址的模板.如何在Django中执行此操作?render_to_response不进行重定向,HttpResponseRedirect不进行模板渲染.
Daniel Roseman的回应具有潜在的危险性,使您的网站面临XSS漏洞.
如果必须这样做,请确保从传递的任何消息中删除html标记.
更好的方法是重定向到/ success /?msg = ok,并在您的视图中有一个字典:
{ 'ok': 'Your success message' }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9902 次 |
| 最近记录: |