django-rest-framework:aserializer.data返回ReturnDict和OrderedDict而不是dict对象

时间:2014-12-29 12:18:04

标签: serialization django-rest-framework

我为模型编写了一个模型序列化器类。当我测试它是否正确序列化时,我得到以下错误。

AssertionError: ReturnDict([(u'id', 1), ('apple', OrderedDict([(u'id', 1), ('data', u'this is a apple data.')])) ...

我尝试将其转换为dict,将aserializer.data包装为dict函数,如

dict(aserializer.data)

然后我得到以下错误。

AssertionError: {'status': False, 'http': OrderedDict([(u'id', 1), ...

如何从序列化程序中获取字典数据。

0 个答案:

没有答案