Projet

Général

Profil

Actions

Feature #1193

fermé

Calcul automatique de statistiques

Ajouté par Jonathan Schaeffer il y a presque 9 ans. Mis à jour il y a presque 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Claude Vro
Version cible:
Début:
01/06/2015
Echéance:
% réalisé:

100%

Temps estimé:

Description

Les statistiques doivent pouvoir être lancées en tâche de fond :

http://stackoverflow.com/a/898195/1252566

Mis à jour par Jonathan Schaeffer il y a presque 9 ans

Dans le modèle Statistique, faire une fonction :

def compute_stat
periods = [ annee: 1.year, mois: 1.month, semaine: 1.week, jour: 1.day ] # Ici, faire correspondre les clés aux noms des périodes
mes_donnees = Donnees.where( date >= self.date AND date < self.date + periode[self.periode.name] )

# maintenant, calculer les stats sur mes_donnees

Dans le modèle statistique, une fonction :

def self.set_stats(un_date_de_depart)
# chercher toutes les données upatées après cette date # créer une liste des statistiques à mettre à jour pour ces données
# pour chaque stat unique de la liste, appeler la fonction compute_stat

Mis à jour par Jonathan Schaeffer il y a presque 9 ans

  • Statut changé de Nouveau à Fermé
  • % réalisé changé de 0 à 100
Actions

Formats disponibles : Atom PDF