Python 如何获取在Django中使用带方括号的字段名作为结构化对象的表单postdata?
我有这样一个表格:Python 如何获取在Django中使用带方括号的字段名作为结构化对象的表单postdata?,python,django,Python,Django,我有这样一个表格: {%csrf_令牌%} 羡慕 通过以下视图对其进行评估: def测试(请求): 如果request.method==“POST”: 如有要求,请发送: pp(request.POST.dict()) 如果请求文件: pp(request.FILES.dict()) 返回呈现(请求'interface/teste.html') 它将此输出到控制台: {'csrfmiddlewaretoken': 'iEokZx8pJz73BtT8nNiIPH9oBkepgFLN5AfgB
{%csrf_令牌%}
羡慕
通过以下视图对其进行评估:
def测试(请求):
如果request.method==“POST”:
如有要求,请发送:
pp(request.POST.dict())
如果请求文件:
pp(request.FILES.dict())
返回呈现(请求'interface/teste.html')
它将此输出到控制台:
{'csrfmiddlewaretoken': 'iEokZx8pJz73BtT8nNiIPH9oBkepgFLN5AfgBTgGstg4WixbBG3gF1XeELVvEUW3',
'requerente[nome]': 'a',
'requerente[endereco]': 'b',
'representante[nome]': 'c',
'representante[endereco]': 'd'}
{'anexo[0]': <InMemoryUploadedFile: file1.pdf (application/pdf)>,
'anexo[1]': <InMemoryUploadedFile: file2.pdf (application/pdf)>}
{'csrfmiddlewaretoken':'IEOKZX8PJZ73BTT8NNIPH9OBKEPGFLN5AFGBTGGSTG4WIXBBG3GF1XELVEUW3',
“需求[名称]”:“a”,
“需求[endereco]”:“b”,
"代表":"c",,
'代表人[endereco]':'d'}
{'anexo[0]':,
“anexo[1]”:}
是否有可能以如下所示的结构化方式检索或轻松转换这些数据?
{'csrfmiddlewaretoken':'IEOKZX8PJZ73BTT8NNIPH9OBKEPGFLN5AFGBTGGSTG4WIXBBG3GF1XELVEUW3',
'requerente':{'nome':'a','endereco':'b'},
'代表':{'nome':'a','endereco':'d'}
{'anexo':[
,
]}
{'csrfmiddlewaretoken': 'iEokZx8pJz73BtT8nNiIPH9oBkepgFLN5AfgBTgGstg4WixbBG3gF1XeELVvEUW3',
'requerente': {'nome': 'a', 'endereco': 'b'},
'representante': {'nome': 'a', 'endereco': 'd'} }
{'anexo': [
<InMemoryUploadedFile: file1.pdf (application/pdf)>,
<InMemoryUploadedFile: file2.pdf (application/pdf)> ]}