diff options
author | prathamesh | 2016-08-12 14:59:46 +0530 |
---|---|---|
committer | prathamesh | 2016-08-12 14:59:46 +0530 |
commit | 979ce81f0a275a22a4e9ca875c7f5c36dab7d44a (patch) | |
tree | d8210a1845cc2ebbba7b0c1b8c4882d34f137479 | |
parent | 2b03aeb36fa333ea1644a248c742cf0c1df12a5f (diff) | |
download | online_test-979ce81f0a275a22a4e9ca875c7f5c36dab7d44a.tar.gz online_test-979ce81f0a275a22a4e9ca875c7f5c36dab7d44a.tar.bz2 online_test-979ce81f0a275a22a4e9ca875c7f5c36dab7d44a.zip |
Removed for loop from the question template.
Once the code question is correct, user must see the message Correct
Output for two seconds and then url redirection.
But since this was written in a for loop, so
multiple requests almost simultaneously were sent by a single user.
This caused the server to go down. For now removed for loop.
-rw-r--r-- | yaksh/templates/yaksh/question.html | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/yaksh/templates/yaksh/question.html b/yaksh/templates/yaksh/question.html index 2d52009..73d851a 100644 --- a/yaksh/templates/yaksh/question.html +++ b/yaksh/templates/yaksh/question.html @@ -89,9 +89,7 @@ function call_skip(url) {% if paper.questions_left %} window.setTimeout(function() { - {% for qid in paper.questions.all %} - location.href="{{ URL_ROOT }}/exam/{{ qid.id }}/check/{{ paper.attempt_number }}/{{ paper.question_paper.id }}/" - {% endfor %} + location.href="{{ URL_ROOT }}/exam/{{ paper.current_question.id }}/check/{{ paper.attempt_number }}/{{ paper.question_paper.id }}/" }, 2000); {% else %} window.setTimeout(function() |