We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cd42c41 commit 35260fcCopy full SHA for 35260fc
apps/training/views.py
@@ -1,4 +1,5 @@
1
from collections import defaultdict
2
+from datetime import timedelta
3
4
from django.db.models import Max, Q
5
from django.shortcuts import get_object_or_404
@@ -41,7 +42,8 @@ def get(self, request):
41
42
"""
43
Get list of all training sessions.
44
- sessions = TrainingSession.objects.select_related("instructor", "student")
45
+ thirty_days_ago = timezone.now() - timedelta(days=30)
46
+ sessions = TrainingSession.objects.filter(start__gte=thirty_days_ago).select_related("instructor", "student")
47
serializer = TrainingSessionSerializer(sessions, many=True)
48
return Response(serializer.data)
49
0 commit comments