前言使用Django服务网页时,只要用户执行导致页面更改的操作,即便该更改仅影响页面的一小部分,它都会将完整的HTML模板传递给浏览器。
但是如果我们只想更新页面的一部分,则不必完全重新渲染页面-我们可以使用AJAX代替。
AJAX提供了一种将GET或POST请求发送到Django视图并接收任何返回的数据而无需刷新页面的方法。
现代JavaScript包含fetchAPI,该API为我们提供了一种纯JavaScript方式来发送AJAX请求。
让我们看一下如何通过获取发出GET和POST请求,以在视图和模板之间传递JSON数据。
GET请求通过获取发出GET请求通过向其提供视图的URL
2019/11/10 17:36:24
90KB
go
ng
数据
1