0
我怎麼能確認我的形式發送,其AJAX/JSONPython中,CherryPy的檢查,如果一個JSON形式發送
function save_formular() {
var values = $$("form_elements").getValues();
webix.ajax().header({
"Content-type":"application/json"
}).post("/create", JSON.stringify(values), function() {
document.getElementById("content").innerHTML="<div>OK!</div>";
});
}
我堅持我的蟒蛇方法創建:
def create(self):
# i want to check first if the form was sent
data = cherrypy.request.json # error
# AttributeError: 'Request' object has no attribute 'json'
return sometext
create.exposed = True
是否有另一種簡單的方法來獲得這些Ajax值?
http://stackoverflow.com/questions/3743769/how-to-receive-json-in-a-post-request-in-cherrypy你見過這個嗎? –
[add'@ cherrypy.tools.json_in()'decorator](http://stackoverflow.com/a/18367567/4279) – jfs