Pagination de Django… tranchant des pages pour montrer la fraction des pages totales?

StackOverflow https://stackoverflow.com/questions/5426525

  •  11-11-2019
  •  | 
  •  

Question

J'ai le module de pagination qui fonctionne pour la plupart mais il y a un problème. Comment puis-je montrer qu'une tranche des pages disponibles totales. Par exemple, disons que je suis à la page 5 de N pages, je voudrais montrer.

1,2,3,4,5,6 .... (n-1) (n).

Je crois que Ruby a une magie frontale fantaisie pour y parvenir. Y a-t-il quelque chose que je peux faire dans le module Django?

En regardant d'autres sites, il semble que la logique se déroule essentiellement, choisissez un nombre fixe de spots. Si ce nombre est supérieur au montant actuellement affiché, ajoutez des éléments lorsque la page des utilisateurs verse. Une fois que ce nombre de spots est atteint, affichez uniquement les places à gauche et à droite de la page actuelle.

Dois-je simplement écrire ma propre logique pour accomplir cela?

Merci

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top