使用django中的rest framwork中的序列化程序保存数据数组。
我创建了一个数据数组以保存到数据库中。填充字段并与序列化兼容。但是会发生以下错误。
感谢您的聆听
data = [{'nome': 'NILVA HELENA DA SILVA',
'cnpj_emitente': '11306471000149'},
{'nome': 'NILVA HELENA DA SILVA',
'cnpj_emitente': '11306471000149'}]
xml_create = XMLCreateSerializer(data=data)
result
Non_field_errors ["Invalid data. Needed a dictionary but received list."]
如何使用序列化保存数据?
答案 0 :(得分:0)
作为stated in docs,请使用many=True
xml_create = XMLCreateSerializer(data=data, many=True)