Exemplo n.º 1
0
def subscribe(request):
    args = {};
    event_id = None;

    if request.POST:
        user = User.objects.get(id=request.user.id);
        
        event_id = request.POST['event_id'];
        event = Event.objects.get(id=event_id);

        ute = UserToEvent(user=user, event=event);
        ute.save();

    else:
        return eventDirectory(request);

    return eventProfile(request, event_id);
Exemplo n.º 2
0
def eventProfile(request, event_id):
    args = {}
    
    user = None;
    event = Event.objects.get(id=event_id);
    
    users_subscribed = UserToEvent.getUsersForEvent(event);
    args['attendance'] = users_subscribed;

    if request.user.is_authenticated():
        user = User.objects.get(id=request.user.id);
        
        if UserToEvent.userSubscribedToEvent(user=request.user, event=event):
            args['subscribed'] = True;

    args['event'] = event;

    return render(request, 'eventProfile.html', args);