Django的Ajax开发,Dojo + SAjax

来源:互联网 发布:大连 大数据 招聘 编辑:程序博客网 时间:2024/06/07 16:33
前一段时间一直在用Django+Dojo开发网站,中间有很多需要用到Ajax的地方,可以又都比较零散,一直受限于Django没有内置对Ajax的支持,虽然Django支持Ajax比较简单,写一个View就可以,但是当系统中包含比较多的调用时,定义一个一个的url和view 函数,然后解析一个个的Request参数实在不是一件舒服的事情。

在这次开发中,从直接返回HTML,到用minjson把数据转换为javascript都用到了,页面上用dojo.io.bind或者dojo.io.updateNode也都比较简单。就是缺乏一个从javascript->Python代码的直接封装。

所以,在开发告一段落后,今天特意来查查相关的资源。在CSDN的ajax培训文章中看到了一个SAJAX,看了一下,发现这的确是一个开发简单的AJAX调用的好东东 。而且在http://wiki.djangosource.com/wiki/Ajax_in_django上提供了基于django的封装。看了一下,应该还是比较简单的。准备下次用上。
原创粉丝点击