> Returns self with any modifications required to reverse the sort order
within an order_by call. As an example, an expression implementing NULLS
LAST would change its value to be NULLS FIRST. Modifications are only
required for expressions that implement sort order like OrderBy. This
method is called when reverse() is called on a queryset.
However, this isn't implemented.
https://github.com/django/django/blob/2b5a511bd9fbd67cedf72b8d39b9522c0140d023/django/db/models/expressions.py#L1133
--
Ticket URL: <https://code.djangoproject.com/ticket/28722>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* has_patch: 0 => 1
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:1>
* status: assigned => new
* owner: Tomer Chachamu => (none)
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:2>
* needs_better_patch: 0 => 1
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:3>
* needs_better_patch: 1 => 0
* stage: Accepted => Unreviewed
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:4>
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:5>
* owner: (none) => Tim Graham <timograham@…>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"21a3a29dc9d138c248fd7922923b3ec710735c6c" 21a3a29d]:
{{{
#!CommitTicketReference repository=""
revision="21a3a29dc9d138c248fd7922923b3ec710735c6c"
Fixed #28722 -- Made QuerySet.reverse() affect nulls_first/nulls_last.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:6>
Comment (by Tim Graham <timograham@…>):
In [changeset:"57d46606edd29880e7852a9ee86a77a96f4d0b3a" 57d46606]:
{{{
#!CommitTicketReference repository=""
revision="57d46606edd29880e7852a9ee86a77a96f4d0b3a"
[2.0.x] Fixed #28722 -- Made QuerySet.reverse() affect
nulls_first/nulls_last.
Backport of 21a3a29dc9d138c248fd7922923b3ec710735c6c from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:7>
Comment (by Tim Graham <timograham@…>):
In [changeset:"e98ae4fe6bc1baa402b10bc379d2e96b79bbb3b0" e98ae4f]:
{{{
#!CommitTicketReference repository=""
revision="e98ae4fe6bc1baa402b10bc379d2e96b79bbb3b0"
[1.11.x] Fixed #28722 -- Made QuerySet.reverse() affect
nulls_first/nulls_last.
Backport of 21a3a29dc9d138c248fd7922923b3ec710735c6c from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28722#comment:8>