在我定义我的函数的stats.py
中etat_sante
是我的模型IntegerField
的{{1}},其中包含选项JaarJaarRefugePikine
)。
(1, u"Bonne Sante"), (2, u"Blessure"),...
在我的模板中我有:
def get_nb_jeunes_par_etat_sante():
nb_jeunes_par_etat_sante = JaaJaarRefugePikine.objects.values('etat_sante')\
.annotate(nb_jeunes=Count('etat_sante'))
return nb_jeunes_par_etat_sante
views.py:
<h3>Repartition des jeunes par etat de sante a l'arrivee</h3>
<table>
<tr>
<td><b>Etat sante</b></td>
<td><b>Nombre</b></td>
</tr>
{% for jeune in nb_jeunes_par_etat_sante %}
<tr>
<td>{{ jeune.etat_sante }}</td>
<td>{{ jeune.nb_jeunes }} </td>
</tr>
{% endfor %}
</table>
我有这个结果: