diff options
Diffstat (limited to 'pyc/grader/views.py')
-rw-r--r-- | pyc/grader/views.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/pyc/grader/views.py b/pyc/grader/views.py index e74d540..1cf83ec 100644 --- a/pyc/grader/views.py +++ b/pyc/grader/views.py @@ -8,13 +8,12 @@ from grader.models import Lab, Submission import os def index(request): - return render_to_response('index.html', { - 'labs' : Lab.objects.all(), - 'authenticated' : request.user.is_authenticated(), - }) + return render_to_response('index.html', + context_instance=RequestContext(request)) def password_changed(request): - return render_to_response('password_changed.html') + return render_to_response('password_changed.html', + context_instance=RequestContext(request)) def lab(request, lab_id): from datetime import timedelta @@ -35,7 +34,7 @@ def lab(request, lab_id): 'lab' : lab, 'submissions' : submissions, 'staff' : request.user.is_staff - }) + }, context_instance=RequestContext(request)) @login_required def submit(request, lab_id): @@ -90,10 +89,11 @@ def submission(request, lab_id, user_id): f.close() return render_to_response('submission.html', { 'code' : code, - }) + }, context_instance=RequestContext(request)) def faq(request): - return render_to_response('faq.html') + return render_to_response('faq.html', {}, + context_instance=RequestContext(request)) def grade(file, id): import subprocess |