summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
Diffstat (limited to 'django')
-rw-r--r--django/db/models/expressions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/django/db/models/expressions.py b/django/db/models/expressions.py
index e8bd921083..adafd26e89 100644
--- a/django/db/models/expressions.py
+++ b/django/db/models/expressions.py
@@ -1089,6 +1089,9 @@ class OrderBy(BaseExpression):
def reverse_ordering(self):
self.descending = not self.descending
+ if self.nulls_first or self.nulls_last:
+ self.nulls_first = not self.nulls_first
+ self.nulls_last = not self.nulls_last
return self
def asc(self):