天天看点

django rest framework :Original exception text was: 'QuerySet' object has no attribute '***'

出现这个问题的原因是:

查询返回的是 QuerySet,而我们使用Serializer去序列化Queryset自然会报错,Queryset没有某属性。

解决方案:

在序列化的Serializer中添加 many=True字段如:

serializer = ASerializer(instance=aset, many=True)