django order_by query set, ascending and descending
Reserved.objects.filter(client=client_id).order_by('-check_in')
Notice the -
before check_in
.
Reserved.objects.filter(client=client_id).order_by('-check_in')
A hyphen "-" in front of "check_in" indicates descending order. Ascending order is implied.
We don't have to add an all() before filter(). That would still work, but you only need to add all() when you want all objects from the root QuerySet.
More on this here:https://docs.djangoproject.com/en/dev/topics/db/queries/#retrieving-specific-objects-with-filters