Files
rockviewer/three_d_viewer/ajax.py
2013-08-25 21:10:22 +10:00

21 lines
504 B
Python

"""
Handle asynchronous calls from the web pages
"""
from django.utils import simplejson
from dajaxice.decorators import dajaxice_register
from models import Question
@dajaxice_register
def check_answer(request, answerid, questionid):
"""
Check whether answerid is the correct answer for questionid.
Returns a boolean in 'result'
"""
question = Question.objects.get(id=int(questionid))
result = question.check_answer(answerid)
return simplejson.dumps({'result': result})