脚本
function submition(){
var result=finalaproduct;
alert(result)
$.ajax({
headers: { "X-CSRFToken": '{{csrf_token}}' },
type: "POST",
url: "cart_in",
data: result,
success: function() {
alert("SUCCESS")
}
});
} urls.py
url(r'^cart_in/(?P<qid>\w+)/$', cart_in ,name='cart_in'),views.py
def cart_in(request, qid):
id = qid
print(id)
return redirect('/')我想要传递的数组
[{"quantity":"36","customer_ID_id":1,"shop_ID_id":1,"product_ID_id":1},
{"quantity":"3","customer_ID_id":1,"shop_ID_id":1,"product_ID_id":2}]我想将上面提到的数组从'template‘传递给'views.py',但我在这样做的时候卡住了。我可能在这方面遵循了错误的方法。帮我解决这个问题。
发布于 2018-08-01 14:54:21
脚本
function submition(){
var result=finalaproduct;
alert(result)
$.ajax({
headers: { "X-CSRFToken": '{{csrf_token}}' },
type: "POST",
url: "/cart_in/",
data:{"content": result},
success:function(){
alert("Data recieved")
}
});
}views.py
def cart_in(request,qid,*args,**kwargs):
data = request.POST['content']
print(type(data))
passurls.py
url(r'^cart_in/(?P<qid>\w+)/$', cart_in ,name='cart_in'),
url(r'^cart_in/', cart_in ,name='cart_in'),这将会起作用。带或不带id。
https://stackoverflow.com/questions/51626401
复制相似问题