我使用ember js与python和龙卷风服务器。
我想将json数据从ember js发送到python。
这是我试过的
App.MyleavesController = Ember.ObjectController.extend({
submitAction: function () {
data=[{fromdate:this.get("model.fromdate")}]
$.ajax({
type: "POST",
url: "/apply_leave",
data: JSON.stringify(data),
success: function ( data ) {
}
});
}
});
在我的python中它是
class LeaveFormHandler(tornado.web.RequestHandler):
def post(self):
print json.loads(data)
但我无法获得数据..
它说“全局名称'数据'未定义”
我是新手,请帮忙..
答案 0 :(得分:0)
对于POST请求,请使用json.loads(self.request.body)。 post()的参数是从url regex中提取的。