Ich hole die letzten 5 Zeilen von einem Foo-Modell, das nach einem Datetime-Feld geordnet ist.django - Abfrage nach dem Schneiden neu sortieren
qs = Foo.objects.all()[:5]
Im folgenden Schritt mag ich die queryset von einigen anderen Kriterien neu zu ordnen (eigentlich von dem gleichen Datetime-Feld in der entgegengesetzten Richtung). Neuordnung nach einer Scheibe ist jedoch nicht erlaubt. reverse() macht die erste Reihenfolge rückgängig und gibt mir einen anderen Abfragewert. Gibt es eine Möglichkeit, das zu erreichen, was ich möchte, ohne eine Liste aus dem Abfrage-Set zu erstellen und die Reihenfolge zu verwenden?
So habe ich nichts verpasst. Vielen Dank. – shanyu
Ich hatte das gleiche Problem und folgte Daniel Vorschlag, aber fand, dass ich Count-Methode für die Abfrage nicht verwenden konnte – thchand
Kann nicht finden Sie einen Verweis auf umgekehrte() in Python-Dokumente, alle Links, die Sie bereitstellen können? –