——本文通过学习自强学堂后,结合自己的理解梳理而成
初次请求数据:
通常django通过url请求views函数后,渲染模板数据到网页中。当模板中使用了jquery时,渲染过程不变,地址栏仍然通过输入对应地址,加载模板到网页。
不刷新页面的情况下,再次/多次请求数据:
在url.py中定义新的url,关联views与模板中的jquery。
1、模板中的jquery src:可使用本地的,也可使用CDN上的
2、CSRF认证:
$(document).ready(function(){
$.ajaxSetup({
data: {csrfmiddlewaretoken: '{
{ csrf_token }}' },
});
......
});