Vous n'êtes pas identifié(e).
Bonjour
J'ai une base de données avec des valeurs aux format AA-XXXX et je cherche a faire des statistiques en fonction s des années.
Je souhaiterais que l'affichage se fasse sur la forme: AAAA il y a eux ant de valeur.
Pour cela , j'ai commencé à écrire le code suivant mais je n'arrive pas à faire un affichage sur le template:
def statistique(request):
# Permet de calculer l'annee
year = datetime.now().year
print "year"
print year
year_digit = str(year)[-2:]
print "year_digit"
print year_digit
start_date = int(year_digit)
#comptage nombre de Ref total
for i in range(15, int(year_digit)+1):
nb_ref = Ref.objects.all().filter(ref__startswith=i).count()
#nb_ref = Ref.objects.all().filter(ref__startswith=i).annotate(the_count_vs=Count('ref'))
#nb_ref = Ref.objects.values('ref').filter(ref__startswith=i).annotate(Count('ref'))
print 'nb_ref'
print nb_ref
#Comptage nom nombre de ref par ans
#return render(request, 'stat_total.html', {'nb_ref': nb_ref})
return render_to_response('stat_total.html', {'nb_ref': nb_ref})
Merci de votre aide
Hors ligne