如何在django中使用request.POST[]请求对象数组
在上面的代码中,如果我使用request.POST.getlist('colors')而不是这个request.POST['colors']我将得到空数组,请求类型是多部分表单数据它是如何在django中使用request.POST[]请求对象数组,django,Django,在上面的代码中,如果我使用request.POST.getlist('colors')而不是这个request.POST['colors']我将得到空数组,请求类型是多部分表单数据它是request.POST.get\u list('IS\u dimension')。但是你能先修复缩进,并指定调用视图的参数吗?(这里的request.GET和request.POST是什么?request.POST.GET\u列表('is\u维度')),这只是为了验证复选框,我只需要从数组中获取值。这将取决于请求
request.POST.get\u list('IS\u dimension')
。但是你能先修复缩进,并指定调用视图的参数吗?(这里的request.GET
和request.POST
是什么?request.POST.GET\u列表('is\u维度')),这只是为了验证复选框,我只需要从数组中获取值。这将取决于请求的另一端。您是否确实在那里发送数组?如果帖子来自html表单,请显示该表单。
for c in request.POST['colors']:
col=Colors()
col.color=c['name']
col.main_id_id=article.id
col.save()
if request.POST['is_dimension']:
for wbd in (request.POST['dimension']:
dim=Dimensions()
dim.width=wbd['width']
dim.breadth=wbd['breadth']
dim.depth=wbd['depth']
dim.main_id_id=article.id
dim.save()