mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-03 13:14:30 +03:00
commit
c245fc6cde
|
@ -109,8 +109,7 @@ class OrderingFilter(BaseFilterBackend):
|
||||||
|
|
||||||
def get_ordering(self, request):
|
def get_ordering(self, request):
|
||||||
"""
|
"""
|
||||||
Search terms are set by a ?search=... query parameter,
|
Ordering is set by a comma delimited ?ordering=... query parameter.
|
||||||
and may be comma and/or whitespace delimited.
|
|
||||||
"""
|
"""
|
||||||
params = request.QUERY_PARAMS.get(self.ordering_param)
|
params = request.QUERY_PARAMS.get(self.ordering_param)
|
||||||
if params:
|
if params:
|
||||||
|
@ -134,7 +133,7 @@ class OrderingFilter(BaseFilterBackend):
|
||||||
ordering = self.remove_invalid_fields(queryset, ordering)
|
ordering = self.remove_invalid_fields(queryset, ordering)
|
||||||
|
|
||||||
if not ordering:
|
if not ordering:
|
||||||
# Use 'ordering' attribtue by default
|
# Use 'ordering' attribute by default
|
||||||
ordering = self.get_default_ordering(view)
|
ordering = self.get_default_ordering(view)
|
||||||
|
|
||||||
if ordering:
|
if ordering:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user