1
ChanneW 2014-08-30 12:27:58 +08:00
看你用的什么WEB框架了. request 获取get参数 或者 新地址传数据都很容易实现的.
|
2
shuax 2014-08-30 12:38:49 +08:00
ajax跟后端没啥关系
|
3
kchum 2014-08-30 12:55:08 +08:00 via iPhone
就后端获取参数不一样而已,不同框架写法不一样
|
4
onlyice 2014-08-30 12:57:26 +08:00
问题的表述不准确。
1. AJAX 只是一种浏览器向 Web 服务异步发送数据的技术,并不是用来交换数据的对象: http://zh.wikipedia.org/zh/AJAX 2. Python 是个编程语言,并不是 Web 服务器 --- 你想要知道的应该是,怎样用 Python 搭建的 Web 服务器来接收浏览器发来的 AJAX 请求并返回数据。 这些事情一般 Web 框架都帮你考虑了,如果你用 Django,你可以写一个 View: ``` def GetAjaxDataView(request): q = request.POST.get('q', 'default_value_if_q_not_exist') ``` |
5
Kreja OP |
7
clino 2014-08-30 14:03:37 +08:00
举一个昨天刚写的代码为例,
前端(搜 /api/sharedir/listdir/ ): github.com/zhangchunlin/shapps/blob/master/shapps/filedir/sharedir/templates/inc_sharedir.html 后端( 搜 api_sharedir_listdir ): github.com/zhangchunlin/shapps/blob/master/shapps/filedir/sharedir/views.py 后端只要实现api返回json就行了 |