We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4a3c2a commit b27e92bCopy full SHA for b27e92b
rest_framework_filters/filters.py
@@ -36,11 +36,11 @@ def fset(self, value):
36
return locals()
37
filterset = property(**filterset())
38
39
- @property
40
- def field(self):
41
- # if no queryset is provided, default to the filterset's default queryset
42
- self.extra.setdefault('queryset', self.filterset._meta.model._default_manager.all())
43
- return super(RelatedFilter, self).field
+ def get_queryset(self, request):
+ queryset = super(RelatedFilter, self).get_queryset(request)
+ if queryset is not None:
+ return queryset
+ return self.filterset._meta.model._default_manager.all()
44
45
46
class AllLookupsFilter(AutoFilter):
0 commit comments