在我的表单中,我生成了一些与以下字段相似的字段:
<input name=data[1][1][first_name] type="text">
<input name=data[1][1][last_name] type="text">
<input name=data[1][2][first_name] type="text">
<input name=data[1][2][last_name] type="text">
<input name=data[3][1][first_name] type="text">
<input name=data[3][1][last_name] type="text">
发送表格后,我想查看数据。 request.POST
为我提供了“扁平”的QueryDict:
[QueryDict(6)]:
data[1][1][first_name]: aaa
data[1][1][last_name]: bbb
data[1][2][first_name]: ccc
data[1][2][last_name]: ddd
data[3][1][first_name]: eee
data[3][1][last_name]: fff
获取列表,字典或其他可以迭代的最佳方法是什么,我将能够通过诸如此类的索引来获取数据:
for id in data:
for number in id:
print(number['first_name'])
print(number['last_name'])