diff options
author | maheshgudi | 2016-09-06 16:14:08 +0530 |
---|---|---|
committer | maheshgudi | 2016-09-06 16:14:08 +0530 |
commit | 27720bb67d5c44dcb2d9ec8f315f4e26624c0a4c (patch) | |
tree | dfb184502e1d6a0b072f5c022c068a13c3834484 /yaksh/views.py | |
parent | 01e08dd15b59ce353043d541c9be81592cda3fe0 (diff) | |
download | online_test-27720bb67d5c44dcb2d9ec8f315f4e26624c0a4c.tar.gz online_test-27720bb67d5c44dcb2d9ec8f315f4e26624c0a4c.tar.bz2 online_test-27720bb67d5c44dcb2d9ec8f315f4e26624c0a4c.zip |
users and not course creator will see their own trial papers
Diffstat (limited to 'yaksh/views.py')
-rw-r--r-- | yaksh/views.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/yaksh/views.py b/yaksh/views.py index 1abf248..476ccc6 100644 --- a/yaksh/views.py +++ b/yaksh/views.py @@ -313,7 +313,9 @@ rights/permissions and log in.""" question_papers = QuestionPaper.objects.filter(quiz__course__creator=user, quiz__is_trial=False ) - trial_quiz = Quiz.objects.filter(course__creator=user, is_trial=True) + trial_paper = AnswerPaper.objects.filter(user=user, + question_paper__quiz__is_trial=True + ) if request.method == "POST": delete_quiz = request.POST.getlist('delete_quiz') for quiz_id in delete_quiz: @@ -332,7 +334,7 @@ rights/permissions and log in.""" temp = paper, answer_papers, users_passed, users_failed users_per_paper.append(temp) context = {'user': user, 'users_per_paper': users_per_paper, - 'trial_quiz': trial_quiz + 'trial_paper': trial_paper } return my_render_to_response('manage.html', context, context_instance=ci) return my_redirect('/exam/login/') |