Update dashboard gymnast without update queryset
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Gregory Trullemans 2022-01-09 16:28:40 +01:00
parent d3a526b4f8
commit c01f328278
1 changed files with 6 additions and 6 deletions

View File

@ -90,12 +90,12 @@ def home(request):
).distinct() ).distinct()
limit_date = timezone.now() - timedelta(days=14) limit_date = timezone.now() - timedelta(days=14)
waiting_update_gymnast = Gymnast.objects.filter( waiting_update_gymnast = Gymnast.objects.all().exclude(
Q(mindstate__created_at__gt=limit_date) Q(mindstate__created_at__lte=limit_date)
& Q(points__created_at__gt=limit_date) | Q(points__created_at__lte=limit_date)
& Q(chronos__created_at__gt=limit_date) | Q(chronos__created_at__lte=limit_date)
& Q(accident__created_at__gt=limit_date) | Q(accident__created_at__lte=limit_date)
& Q(known_skills__created_at__gt=limit_date) | Q(known_skills__created_at__lte=limit_date)
).distinct() ).distinct()
nb_active_gymnast = Gymnast.objects.filter(is_active=True).count() nb_active_gymnast = Gymnast.objects.filter(is_active=True).count()