我在设置中添加了以下内容:
'DEFAULT_FILTER_BACKENDS': ('rest_framework.filters.DjangoFilterBackend',),
现在当我尝试访问可浏览的api时,我收到以下错误:
filter_instance = cls(request.query_params, queryset=queryset)<br>
TypeError: 'NoneType' object is not callable
我尝试将以下内容添加到序列化程序中:
filter_backends = (filters.DjangoFilterBackend,)
filter_fields = ('featured',)
我仍然可以使用curl命中端点,但没有任何问题。
答案 0 :(得分:0)
尝试更新django rest框架,我有一个类似的问题,它已被更新修复。