equal
deleted
inserted
replaced
1 from django.http import Http404 |
1 from django.http import Http404 |
2 from django.shortcuts import render_to_response |
2 from django.shortcuts import render_to_response |
3 |
3 |
4 from offline.event.models import Event |
4 from offline.event.models import Event |
|
5 |
|
6 from offline.settings import ADMIN_KEY |
5 |
7 |
6 def event_home(request): |
8 def event_home(request): |
7 """ The page for people to view. |
9 """ The page for people to view. |
8 """ |
10 """ |
9 |
11 |
18 not event.feedback.filter(day=event.feedback_status,user_ip=ip) else False |
20 not event.feedback.filter(day=event.feedback_status,user_ip=ip) else False |
19 can_take_quiz = False |
21 can_take_quiz = False |
20 |
22 |
21 return render_to_response('home.html', {'event':event, 'can_submit_feedback':can_submit_feedback, 'can_take_quiz':can_take_quiz}) |
23 return render_to_response('home.html', {'event':event, 'can_submit_feedback':can_submit_feedback, 'can_take_quiz':can_take_quiz}) |
22 |
24 |
|
25 def event_admin(request, key_word): |
|
26 """ see if the key is correct and then display options. |
|
27 """ |
|
28 |
|
29 if not key_word == ADMIN_KEY: |
|
30 raise Http404 |
|
31 |
|
32 try: |
|
33 event = Event.objects.all()[0] |
|
34 except IndexError: |
|
35 return redirect('/event/create/%s'%ADMIN_KEY) |
|
36 |
|
37 return render_to_response('admin.html', {'event':event, 'admin_key':ADMIN_KEY}) |
|
38 |
|
39 def event_create(): |
|
40 pass |
|
41 |
|
42 |