【发布时间】:2017-09-17 22:57:12
【问题描述】:
我有一个对我的 django 视图的 AJAX 请求调用(使用 JQuery)。它发送以查看此类数据:
{"cityId": 1, "products_with_priority": [{"id": 1, "priority": 1}, {"id": 2, "priority": 2}, {"id": 3, "priority": 3}, {"id": 4, "priority": 4}, {"id": 5, "priority": 5}]}
在我的 django 视图中,我试图像这样得到这个列表:
def my_view(request):
city_id = request.POST.get('city_id')
products_priorities = request.POST.getlist("products_with_priority")
其中city_id 返回1 而products_with_priority 返回空数组。
如何从请求中接收字典数组?
【问题讨论】:
-
试试这个:
request.POST.getlist("products_with_priority[]") -
如何通过 jQuery 发送数据,如
form或data! -
@SathishKumarVG 作为
data
标签: jquery python django dictionary