Django: Sortiere das Modell anhand der Differenz zwischen zwei seiner Felder

7

Nehmen Sie eine einfache Klasse wie diese.

%Vor%

Alles was ich tun möchte, ist die Ausgabe einer Abfrage in diesem Modell nach der Zeit zwischen diesen beiden Feldern zu sortieren, so dass Dinge, die seit ihrer Aktualisierung nicht angezeigt wurden, höher angezeigt werden als Dinge, die sie haben.

Ich habe das Gefühl, dass ich in der Lage sein sollte, die Tabelle zu kommentieren und nach dieser Anmerkung zu sortieren, aber ich bin kein Genie, wenn es um Annotationen geht (oder um Roh-SQL). Könnte mich jemand in die richtige Richtung treten?

    
Oli 27.05.2011, 16:23
quelle

1 Antwort

19

Sie können so etwas tun:

%Vor%

Weitere Informationen finden Sie in den Dokumenten .

    
sdolan 27.05.2011 16:41
quelle