From b8b0fc49731e76d1ac5520f1e25fb582b576d13e Mon Sep 17 00:00:00 2001 From: MItko Masarliev Date: Tue, 9 Jan 2024 15:23:50 +0200 Subject: [PATCH] add view in context --- rest_framework/filters.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rest_framework/filters.py b/rest_framework/filters.py index 065e72f94..91b7a7900 100644 --- a/rest_framework/filters.py +++ b/rest_framework/filters.py @@ -312,7 +312,9 @@ class OrderingFilter(BaseFilterBackend): return valid_fields def remove_invalid_fields(self, queryset, fields, view, request): - valid_fields = [item[0] for item in self.get_valid_fields(queryset, view, {'request': request})] + valid_fields = [ + item[0] for item in self.get_valid_fields(queryset, view, {'request': request, "view": view}) + ] def term_valid(term): if term.startswith("-"):