From de7a2fa0349981779a6390ed66c7b8b07c28a3d9 Mon Sep 17 00:00:00 2001 From: Jens Langhammer Date: Fri, 16 Nov 2018 11:40:24 +0100 Subject: [PATCH] add more info to admin overview --- passbook/admin/templates/administration/base.html | 3 +++ .../admin/templates/administration/overview.html | 12 ++++++++++++ passbook/admin/views/overview.py | 3 ++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/passbook/admin/templates/administration/base.html b/passbook/admin/templates/administration/base.html index 3044f244f..9bcd6cd2b 100644 --- a/passbook/admin/templates/administration/base.html +++ b/passbook/admin/templates/administration/base.html @@ -20,5 +20,8 @@
  • {% trans 'Users' %}
  • +
  • + {% trans 'Django' %} +
  • {% endblock %} \ No newline at end of file diff --git a/passbook/admin/templates/administration/overview.html b/passbook/admin/templates/administration/overview.html index 916772875..2bc34f606 100644 --- a/passbook/admin/templates/administration/overview.html +++ b/passbook/admin/templates/administration/overview.html @@ -15,6 +15,18 @@ +
    + +

    diff --git a/passbook/admin/views/overview.py b/passbook/admin/views/overview.py index 93edc9ccc..5636a6822 100644 --- a/passbook/admin/views/overview.py +++ b/passbook/admin/views/overview.py @@ -2,7 +2,7 @@ from django.contrib.auth.mixins import LoginRequiredMixin from django.views.generic import TemplateView from passbook.admin.mixins import AdminRequiredMixin -from passbook.core.models import Application, Rule, User +from passbook.core.models import Application, Rule, User, Provider class AdministrationOverviewView(AdminRequiredMixin, TemplateView): @@ -13,4 +13,5 @@ class AdministrationOverviewView(AdminRequiredMixin, TemplateView): kwargs['application_count'] = len(Application.objects.all()) kwargs['rule_count'] = len(Rule.objects.all()) kwargs['user_count'] = len(User.objects.all()) + kwargs['provider_count'] = len(Provider.objects.all()) return super().get_context_data(**kwargs)