LOADING

Follow me

Django POST处理的注意点
十一月 20, 2013|Living

Django POST处理的注意点


POST成功后推荐都使用HttpResponseRedirect

原因就是: 若用户刷新一个包含POST表单的页面,那么请求将会重新发送造成重复。这通常会造成非期望


的结果,比如说重复的数据库记录;在我们的例子中,将导致发送两封同样的邮件。如果用户在POST表单

之后被重定向至另外的页面,就不会造成重复的请求了。

我们应每次都给成功的POST请求做重定向。这就是web开发的最佳实践。

版权声明:本文为博主原创文章,未经博主允许不得转载。

no comments
Share

发表评论