In meiner Suche Abfragen gegen Django Modelle zu verstehen, ich habe versucht, die letzten 3 hinzugefügt gültig Avatar Modelle mit einer Abfrage wie zu bekommen:Wie kann ich dem Django-ORM mitteilen, die Reihenfolge der Abfrageergebnisse umzukehren?
newUserAv = Avatar.objects.filter(valid=True).order_by("date")[:3]
, das gibt mir die ersten drei Avatare hinzugefügt stattdessen jedoch bestellt Nach Datum. Ich bin mir sicher, dass das einfach ist, aber ich hatte Probleme, es in den Django-Dokumenten zu finden: Wie wähle ich die letzten drei Avatar-Objekte statt der ersten drei?
Seine annoyingly einfach, wenn Sie wissen, wie - dank Ihnen :) –
Dokumentation: http://docs.djangoproject.com/en/dev/ref/models/querysets/#order-by-fields –
es ist bevorzugt die Verwendung von '.order_by ('- date')' vs '.order_by ('date'). reverse()'? – TheJKFever