0
我想通過ajax fr4om模板發送json數據來查看並將其直接放入數據庫中。 問題是數據沒有達到視圖。 (當我插入數字它的作品,但當我嘗試插入我的JSON數據:json_data['x']
,json_data['y']
,json_data['z']
它不起作用) 任何想法?從模板發送json以在django中查看
url.py
url(r'^ajaxexample_json$', 'myApp.views.ajax'),
模板:
$.ajax({
type: "POST",
contentType: "application/json",
url : "http://localhost:8000/ajaxexample_json",
data : { x: "1", y: "2" , z: "3" },
dataType: "json"
});
view.py
def ajax(request):
db = db_connection().db;
db_manager= db_management(db);
json_data=json.loads(request.body)
db_manager.insert_access_point(json_data['x'],json_data['y'],json_data['z'])
db.close()
return HttpResponse('Ok')
你可以自己定義'json_data'嗎? – Kasramvd 2014-09-01 15:25:03