{% extends "manage.html" %} {% block pagetitle %} Grader {% endblock pagetitle %} {% block content %}

Regrade

Question wise regrade
You can regrade a question for all answerpapers for a given quiz.
Quiz wise regrade
You can regrade an answerpaper for a quiz or a question for the same.
User wise regrade
You can regrade an answerpaper for an user or a question for the same.
{% for course in courses %}

Course: {{ course }}

{% for quiz in course.quiz_set.all %}

Quiz: {{ quiz }}

{% with questionpaper=quiz.questionpaper_set.get %}

Questions:

    {% for question in questionpaper.fixed_questions.all %}
  1. {{ question.summary }} Regrade
  2. {% endfor %} {% for random_set in questionpaper.random_questions.all %} {% for question in random_set.questions.all %}
  3. {{ question.summary }} Regrade
  4. {% endfor %} {% endfor %}
{% endwith %}

{% endfor %}
{% endfor %}
{% for course in courses %}

Course: {{ course }}

{% for quiz in course.quiz_set.all %}

Quiz: {{ quiz }}

    {% for answerpaper in quiz.questionpaper_set.get.answerpaper_set.all %}
  1. Username: {{ answerpaper.user.username }}; Name: {{ answerpaper.user.get_full_name }}; Attempt Number: {{ answerpaper.attempt_number}} Regrade whole paper
    1. {% for question in answerpaper.questions.all %}
    2. {{ question.summary }} Regrade
    3. {% endfor %}
    {% endfor %}
{% endfor %}
{% endfor %}
{% for course in courses %}

Course: {{ course }}

{% for user in course.students.all %}

Answer Papers for {{ user.get_full_name }}

    {% for answerpaper in user.answerpaper_set.all %}
  1. Quiz: {{answerpaper.question_paper.quiz.description }}; Attempt Number: {{ answerpaper.attempt_number }} Regrade whole paper
    1. {% for question in answerpaper.questions.all %}
    2. {{ question.summary }} Regrade
    3. {% endfor %}
    {% endfor %}
{% endfor %}
{% endfor %}
{% if details %}
{% for detail in details %} {% if detail.0 %} {% else%} {% endif %} {% endfor %}
Graded Successfully
Did not Grade {{ detail.1|linebreaks }}
{% endif %} {% endblock %}