我在我的项目中使用django-multiselectfield包,并根据它的docs在序列化程序中使用MultipleChoiceField:
class InsCatSerializer(serializers.ModelSerializer):
levels = fields.MultipleChoiceField(choices=LEVEL)当我在postman中发送一个带有原始JSON的请求时,它可以正常工作
"levels": ["INTERMEDIATE", "ADVANCED"] 但是我需要使用表单数据,因为我的请求中有文件和图像!
我试着这样做:
levels:INTERMEDIATE
levels:ADVANCED但是只保存了最后一个元素(在本例中是高级的)
有什么建议要解决吗?
发布于 2021-03-01 23:05:16
Json数组和表单数据不能一起工作。请将数组字符串化或根本不使用表单数据。
https://stackoverflow.com/questions/66421845
复制相似问题