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 :

fonction de filtrage


Sujet :

Django Python

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 202
    Points : 33
    Points
    33
    Par défaut fonction de filtrage
    bonjour

    voila mon probleme

    j' enregistre dans ma base les champs propriete, temperature et valeur

    ce qui donne par exemple plusieures series de valeur identique de temperature

    20 45
    20 56
    20 64

    50 68
    50 75
    50 85
    50 69

    je calcule dans une fonction pour chaque temperature de serie, la valeur min max correspondante et j'affiche ces valeurs

    ce qui donne :
    T min max
    20 45 64
    50 68 85

    etc....

    ma question est :
    comment recuperer ces valeurs min et max pour les utiliser dans une fonction de filtrage du style :
    liste = Essai_Temperature.objects.filter(val_champ__icontains = val_TT, val10__lte=val_max, val10__gte=val_min).order_by('name')

    ceci sans utiliser un autre formulaire ou on aurait enregistre la temperature la valeur min et la valeur max ??

    y a t il un moyen soit de recuperer ces valeurs soit de les calculer de maniere automatique pour le filtrage??

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 202
    Points : 33
    Points
    33
    Par défaut fonction de filtrage
    plutot ce pour le filtrage :

    liste_essais= donnee_Temperature.objects.filter(val_champ__icontains = val_TT, valeur_max__lte=val_max, valeur_min__gte=val_min).order_by('name')

  3. #3
    Inscrit

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Points : 909
    Points
    909
    Par défaut
    Il faut que tu utilises aggregate avec Min et Max.

Discussions similaires

  1. Aide sur chercher fonction de filtrage
    Par mojahidE dans le forum Excel
    Réponses: 5
    Dernier message: 14/12/2013, 18h54
  2. fonction de filtrage specifique
    Par pat100 dans le forum Django
    Réponses: 0
    Dernier message: 23/01/2013, 15h21
  3. fonction pour filtrage avec des combobox en cascade
    Par Montor dans le forum Contribuez
    Réponses: 3
    Dernier message: 09/11/2009, 12h05
  4. Fonctions de filtrage d'imageJ
    Par Kro86 dans le forum ImageJ
    Réponses: 9
    Dernier message: 04/08/2008, 17h03
  5. [MySQL] Inclure une fonction de filtrage
    Par Hamzaxxx dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/12/2007, 16h58

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