IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Django Python Discussion :

pagination dans une vue qui permet de filtrer


Sujet :

Django Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    growth hacker
    Inscrit en
    Novembre 2018
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : growth hacker
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2018
    Messages : 187
    Par défaut pagination dans une vue qui permet de filtrer
    dans une vue qui permet de filtrer par élément tel que les recherches et surtout les filtres par catégorie ou par série est-il possible de faire une pagination? si oui vous pouvez me donner une vue qui l'utilise

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Bonjour,

    Deux possibilités, soit utiliser la classe Paginator, soit l'attribut d'une vue générique telle que ListView nommé paginate_by.

    Source

  3. #3
    Membre éclairé
    Homme Profil pro
    growth hacker
    Inscrit en
    Novembre 2018
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : growth hacker
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2018
    Messages : 187
    Par défaut
    listview pas question car elle nous fait perdre beaucoup d'éléments paginator ne fonctionne pas si la vue permet de filtrer je ne sais pas pourquoi mais ça ne fonctionne pas dit tout et c'est ça le problème

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    Alors le faire manuellement, je vois pas d'autre solution...

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 741
    Par défaut
    Salut,

    Citation Envoyé par fred1599 Voir le message
    Alors le faire manuellement, je vois pas d'autre solution...
    Le soucis est que pagination et filtering "basique" utilisent tous deux les paramètres de la requête et il n'est pas aisé de les utiliser ensemble (sans que les paramètres de l'un empiètent sur l'autre).

    Cela étant, c'est une utilisation avancée de Django pour laquelle, en cherchant un peu sur Internet, plein de solutions sont proposées et à évaluer en fonction de ce qu'on souhaite faire.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Membre éclairé
    Homme Profil pro
    growth hacker
    Inscrit en
    Novembre 2018
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : growth hacker
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2018
    Messages : 187
    Par défaut
    fred1599 Comment le faire manuellement ? wiztricks Oui, c'est ça le problème si vous avez des sites ou des vidéos que vous me conseillez. Personnellement, je trouve que des sites qui parlent de pagination normale ou filtre, mais les deux, je n'ai pas trouvé.

Discussions similaires

  1. Une vue qui n'apparait pas dans un menu
    Par hassan_wahsiss dans le forum Odoo (ex-OpenERP)
    Réponses: 5
    Dernier message: 09/06/2015, 18h06
  2. [CakePHP] 2 paginations dans une meme vue
    Par Jérémy Lefevre dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 23/02/2012, 16h39
  3. Réponses: 2
    Dernier message: 06/01/2010, 12h32
  4. Réponses: 11
    Dernier message: 21/07/2009, 17h32
  5. voir comment est alimentée une vue qui est dans dba_objects
    Par meufeu dans le forum Administration
    Réponses: 15
    Dernier message: 06/10/2004, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo