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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010377372/article/details/80847668

出现这个问题的原因是:

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

解决方案:

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

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

猜你喜欢

转载自blog.csdn.net/u010377372/article/details/80847668