当前位置:首页 > django post表单如何获取相同name的数据

django post表单如何获取相同name的数据

点击次数:5529  更新日期:2011-10-22

如果python django表单中有多个相同name的数据需要提交给页面,那要怎么样操作呢:

request.POST.getlist('aid') 就获取到了 一个列表

用post方法获取<>类型的数据

常见的,例如,每行数据前面都带个checkbox的操作。这时候可能会选多个checkbox,传入到后台时,如果用request.POST获取,那么只能获取到一个值。用下面的方法,可以获取到多值

if not request.POST.has_key(strName):
return “”
if request.POST:
return ‘,’.join(request.POST.getlist(strName))
else:
return “”