event/views.py
changeset 7 dfedb369f32e
parent 6 8929b82c1dbb
child 9 601057af86c2
--- 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
+
+