django3.1 + drf 报‘RenameAttributes‘ object is not iterable错误解决
大概数据结构是这样的,当视图中添加了mixins.ListModelMixin时就报了这个错误,而且RetrieveModelMixn及DestroyModelMixin不起作用,也会报同样的错误,排查了几个小时,终于搞清楚,是因为我们在配置文件中加了django_filters的过滤器,这个默认给全局做了一层过滤,所以视图中必须加入过滤后端配置!
解决方案:
一个卖酒的伪程序员,酒是生活,代码是梦想!