Django:无需重定向即可更新数据库的按钮

时间:2013-12-22 23:19:03

标签: jquery python ajax django

我找到了一些例子,但我想知道最好的方法是什么:

- 在模板上有一个按钮,当(点击时)更新数据库中的某些内容,而无需离开或刷新当前页面。

我想知道一些AJAX,需要jQuery。 提前致谢。 (我正在使用Django)。

1 个答案:

答案 0 :(得分:1)

是的,只要您的视图返回204 No Content response

return HttpResponse(status=204)

204响应告诉浏览器不要更改当前页面,因为没有返回新内容。

  

如果客户端是用户代理,则不应将其文档视图从导致发送请求的文档视图中更改。该响应主要是为了允许在不引起用户代理的活动文档视图的改变的情况下进行动作的输入,尽管任何新的或更新的元信息应当应当应用于当前在用户代理中的文档。积极的观点。

强调我的。