diff -r 8929b82c1dbb -r dfedb369f32e event/views.py --- a/event/views.py Mon Apr 19 23:01:24 2010 +0530 +++ b/event/views.py Tue Apr 20 01:31:45 2010 +0530 @@ -3,6 +3,8 @@ from offline.event.models import Event +from offline.settings import ADMIN_KEY + def event_home(request): """ The page for people to view. """ @@ -20,3 +22,21 @@ return render_to_response('home.html', {'event':event, 'can_submit_feedback':can_submit_feedback, 'can_take_quiz':can_take_quiz}) +def event_admin(request, key_word): + """ see if the key is correct and then display options. + """ + + if not key_word == ADMIN_KEY: + raise Http404 + + try: + event = Event.objects.all()[0] + except IndexError: + return redirect('/event/create/%s'%ADMIN_KEY) + + return render_to_response('admin.html', {'event':event, 'admin_key':ADMIN_KEY}) + +def event_create(): + pass + +