代码来自djangoproject网站

在html中的script标签下插入下面代码

在html文档加载时候运行下面代码,并且使用$.ajaxSetup设置ajax每次调用时候传入的数据,$.ajaxSetup进行默认的设置,只需要设置一次,每次ajax调用都会使用。

注意,以下代码使用了jquery,jquery.cookies.js 库。在head部分引用这些库,才能使得正常运行。另外需注意在某些特别情况下django并没有将csrftoken设置到cookie里面。那么这代码就失去了作用。

            $(document).ready(
function() {
//<!--using jQuery,设置ajax的头部都带有csrf验证-->
var csrftoken = $.cookie('csrftoken'); function csrfSafeMethod(method) {
// these HTTP methods do not require CSRF protection
return (/^(GET|HEAD|OPTIONS|TRACE)$/.test(method));
} $.ajaxSetup({
data: {csrfmiddlewaretoken: '{{ csrf_token }}'}
}); });

最新文章

  1. OpenCascade Primitives BRep-Cylinder
  2. Mysql 服务在本机,需要单机调试Mysql数据库 发生 不认识hostname‘localhost’
  3. Translucent Bar Android状态栏自定义颜色
  4. android Gui系统之SurfaceFlinger(4)---Vsync(1)
  5. iOS中POST异步请求
  6. GridView格式化
  7. 【数学】[BZOJ 3884] 上帝与集合的正确用法
  8. 加JENKINS的SLAVE节点(LINUX)要注意的事项
  9. 后台gird表单按钮操作
  10. 利用quartz实现定时调度
  11. Ocelot 资源汇总
  12. windows server 2012R2 故障转移集群配置
  13. 微信公众平台开发——为何不能在网页调用微信jsapi?
  14. 关于Bootstrap自定义图标
  15. Bitmap在Java中的应用
  16. Cracking The Coding Interview 3.5
  17. swift的关联类型
  18. JavaScript -- 标签 , Break 和 Continue 语句
  19. Python time strptime()与time strftime()
  20. js中的&amp;&amp;和||

热门文章

  1. ECommon.Dapper 轻量级的dapper扩展
  2. url的进行传参拼接
  3. C++数组与指针回顾总结
  4. python文件处理-读、写
  5. jmeter 插件
  6. 基于rank的优化
  7. instanceof php
  8. dubbo参数调优
  9. Win10 pip安装pycocotools报错解决方法(cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”)
  10. Apache htdigest命令