我正在尝试实现一种方法,将一组对象保存到文件中,然后将其读回对象。我想将对象序列化为XML (或JSON)。对象由一个主对象组成,该主对象包含所有其他对象的数组。该数组的类型为Interface,以允许具有一些通用功能的几种不同类型的子对象。显然,在反序列化过程中会出现问题,因为接口对象的类型是未知的。{
public ImyInterface[]
我希望将QuerySet序列化为JSON对象,而不是JSON数组。 对于模型Day,序列化的QuerySet应该是一个以Day.date键和序列化的Day作为值的对象。DaySerializer(serializers.ModelSerializer): model = Day
exclude = [] 这将返回序列化对象的数组