From fd5f70d3602a0f26b129e9558fd8b3f860a527cd Mon Sep 17 00:00:00 2001 From: NABU Jena Date: Tue, 8 Jul 2025 17:49:29 +0200 Subject: [PATCH] add necessary login to statistics page --- app/statistic/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/statistic/views.py b/app/statistic/views.py index 633a1fe..72bb57b 100644 --- a/app/statistic/views.py +++ b/app/statistic/views.py @@ -1,4 +1,5 @@ from django.views.generic import TemplateView +from django.contrib.auth.mixins import LoginRequiredMixin from django.db.models import Count, Q from django.utils import timezone from datetime import datetime @@ -6,7 +7,7 @@ from bird.models import FallenBird, Bird, BirdStatus, Circumstance from .models import StatisticIndividual, StatisticYearGroup, StatisticTotalGroup, StatisticConfiguration -class StatisticView(TemplateView): +class StatisticView(LoginRequiredMixin, TemplateView): template_name = 'statistic/overview.html' def get_context_data(self, **kwargs):