Landing Page for internal area
This commit is contained in:
@@ -9,8 +9,25 @@ from django.http import HttpResponse
|
||||
from django.utils import simplejson
|
||||
|
||||
|
||||
from eventplanner.models import Event, EventParticipation
|
||||
|
||||
from datetime import datetime
|
||||
|
||||
def home_view(request):
|
||||
return render( request, 'website/mainpage.html' )
|
||||
events = Event.objects.filter( date__gte = datetime.now() ).order_by('date')[:1]
|
||||
context = dict()
|
||||
|
||||
|
||||
part = EventParticipation.objects.filter( musician__user = request.user ).filter( event = events[0] )
|
||||
|
||||
eventTime = datetime( events[0].date.year, events[0].date.month, events[0].date.day,
|
||||
events[0].displaytime.hour, events[0].displaytime.minute )
|
||||
|
||||
context['hasParticipationSetForAllEvents'] = EventParticipation.hasUserSetParticipationForAllEvents( request.user)
|
||||
context['event'] = events[0]
|
||||
context['epoch'] = int( (eventTime - datetime.now() ).total_seconds() * 1000 )
|
||||
context['participation'] = part[0].status
|
||||
return render( request, 'website/mainpage.html', context )
|
||||
|
||||
|
||||
def logout_view(request):
|
||||
|
||||
Reference in New Issue
Block a user