Skip to content

Commit d6d7a1e

Browse files
committed
Nearest Future Event Displayed
1 parent 6432c84 commit d6d7a1e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

website/forum/views.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
import html2markdown
4040
from django.core.paginator import Paginator , EmptyPage, PageNotAnInteger
4141
from difflib import SequenceMatcher
42+
from django.utils import timezone
43+
from datetime import timedelta
4244

4345
json.JSONEncoder.default = lambda self,obj: (obj.isoformat() if isinstance(obj, datetime.datetime) else None)
4446

@@ -52,7 +54,9 @@ def team_page(request):
5254

5355
def home(request):
5456
n=1
55-
events=Events.objects.all().order_by('start_time')[:n:1]
57+
today = timezone.now()
58+
upto = today + timedelta(days=365)
59+
events = Events.objects.filter(start_time__range=[today, upto]).order_by('start_time')[:n:1]
5660
args={'events':events,}
5761
return render(request, 'home.html', args)
5862

0 commit comments

Comments
 (0)