|
|
@@ -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
|