Bonjour la communauté,
Je souhaiterai aggréger les données contenues dans une table Django. Ici j'ai des données journalieres pour chaque insertion_order.
Ce que je souhaite c'est avoir les stats cumulées par insertion_order et créer une view pour les afficher sous forme de table dans ma page web.
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 from django.db import models class TabSource(models.Model): date=models.DateField() dsp=models.CharField(max_length=30) advertiser=models.CharField(max_length=100) insertion_order=models.CharField(max_length=300) insertion_order_id models.IntegerField() strategy_name=models.CharField(max_length=300) creative_name=models.CharField(max_length=400) spent_budget=models.DecimalField(null=True, max_digits=2) impressions=models.IntegerField() clics=models.IntegerField() conversions=models.IntegerField() post_clics_conversions=models.IntegerField() post_view_conversions=models.IntegerField() def __unicode__(self): return "{} {}".format(self.dsp, self.insertion_order)
Partager