Je récupère les 5 dernières lignes d'un modèle Foo qui est trié par un champ datetime.django - réorganiser le jeu de requête après l'avoir découpé
qs = Foo.objects.all()[:5]
Dans l'étape suivante, je veux réorganiser la queryset par d'autres critères (en fait, par le même champ datetime dans le sens inverse). Mais réorganiser après une tranche n'est pas autorisé. reverse() annule le premier ordre, en me donnant un jeu de différences. Y a-t-il un moyen d'accomplir ce que je veux sans créer une liste à partir du jeu de requête et de faire l'ordre de l'utiliser?
Donc, je n'ai rien manqué. Merci. – shanyu
J'ai eu le même problème et j'ai suivi la suggestion de Daniel mais j'ai trouvé que je ne pouvais pas utiliser la méthode count sur le jeu de requête – thchand
Impossible de trouver la référence à reverse() dans docs python, les liens que vous pouvez fournir? –