diff --git a/kfet/templates/kfet/account.html b/kfet/templates/kfet/account.html
index 9b63c1da..682eafde 100644
--- a/kfet/templates/kfet/account.html
+++ b/kfet/templates/kfet/account.html
@@ -31,6 +31,28 @@
{% endif %}
+
+
+
+
{% endblock %}
{% block main %}
diff --git a/kfet/views.py b/kfet/views.py
index 83d1a9e2..2f9ae6f9 100644
--- a/kfet/views.py
+++ b/kfet/views.py
@@ -184,7 +184,16 @@ class DemandeSoireeView(FormView):
@teamkfet_required
def account(request):
accounts = Account.objects.select_related("cofprofile__user").order_by("trigramme")
- return render(request, "kfet/account.html", {"accounts": accounts})
+ positive_accounts = Account.objects.filter(balance__gte=0)
+ negative_accounts = Account.objects.filter(balance__lt=0)
+
+ return render(request, "kfet/account.html", {
+ "accounts": accounts,
+ "positive_count": positive_accounts.count(),
+ "positives_sum": sum(acc.balance for acc in positive_accounts),
+ "negative_count": negative_accounts.count(),
+ "negatives_sum": sum(acc.balance for acc in negative_accounts),
+ })
@login_required