From b64b6fa90bc2d90dd594dc66d9deb637e47bc0d0 Mon Sep 17 00:00:00 2001 From: didayolo Date: Thu, 13 Jun 2024 02:36:00 +0200 Subject: [PATCH 1/2] Remove private competitions and competition participants counters --- src/apps/pages/views.py | 4 ---- src/templates/pages/home.html | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/apps/pages/views.py b/src/apps/pages/views.py index fad6d33cd..5f4228d5c 100644 --- a/src/apps/pages/views.py +++ b/src/apps/pages/views.py @@ -22,17 +22,13 @@ def get_context_data(self, *args, **kwargs): unpublished_comps=Count('pk', filter=Q(published=False)), ) - total_competitions = data['count'] public_competitions = data['published_comps'] users = User.objects.all().count() - competition_participants = CompetitionParticipant.objects.all().count() submissions = Submission.objects.all().count() context['general_stats'] = [ - {'label': "Total Competitions", 'count': total_competitions}, {'label': "Public Competitions", 'count': public_competitions}, {'label': "Users", 'count': users}, - {'label': "Competition Participants", 'count': competition_participants}, {'label': "Submissions", 'count': submissions}, ] diff --git a/src/templates/pages/home.html b/src/templates/pages/home.html index 3dc54ed95..984c245b3 100644 --- a/src/templates/pages/home.html +++ b/src/templates/pages/home.html @@ -87,7 +87,7 @@

-
+
{% for stat in general_stats %}
From 8cb32bd6e0684c2b3ce79aff2cdc97570c927141 Mon Sep 17 00:00:00 2001 From: didayolo Date: Thu, 13 Jun 2024 02:43:46 +0200 Subject: [PATCH 2/2] Remove useless import --- src/apps/pages/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/pages/views.py b/src/apps/pages/views.py index 5f4228d5c..256eda5ac 100644 --- a/src/apps/pages/views.py +++ b/src/apps/pages/views.py @@ -3,7 +3,7 @@ from django.views.generic import TemplateView from django.db.models import Count, Q -from competitions.models import Competition, Submission, CompetitionParticipant +from competitions.models import Competition, Submission from profiles.models import User from announcements.models import Announcement, NewsPost