event/views.py
changeset 72 665287ab8e3a
parent 65 88a36f434284
child 73 5c2c74afb94e
equal deleted inserted replaced
71:1279f0094687 72:665287ab8e3a
    30             not event.feedback.filter(day=event.feedback_status,user_ip=ip) else False
    30             not event.feedback.filter(day=event.feedback_status,user_ip=ip) else False
    31     can_take_quiz = True if event.quiz_status != "00" else False
    31     can_take_quiz = True if event.quiz_status != "00" else False
    32 
    32 
    33     return render_to_response('home.html', {'event':event, 'can_submit_feedback':can_submit_feedback, 'can_take_quiz':can_take_quiz})
    33     return render_to_response('home.html', {'event':event, 'can_submit_feedback':can_submit_feedback, 'can_take_quiz':can_take_quiz})
    34 
    34 
    35 def event_admin(request, admin_key):
    35 def event_admin(request):
    36     """ see if the key is correct and then display options.
    36     """ see if the key is correct and then display options.
    37     """
    37     """
    38 
       
    39     if not admin_key == ADMIN_KEY:
       
    40         raise Http404
       
    41 
    38 
    42     try:
    39     try:
    43         event = Event.objects.all()[0]
    40         event = Event.objects.all()[0]
    44     except IndexError:
    41     except IndexError:
    45         return redirect('/event/create/%s'%ADMIN_KEY)
    42         return redirect('/event/create/%s'%ADMIN_KEY)