{% extends 'generic/base.html' %} {% load help_tags %} {% block content %}

Answer Revision History

{{ history|length }} version{{ history|pluralize }}
App/Model: {{ app_name }}.{{ model_name }}
Answer ID: {{ answer.pk }}
{% if exam %} Exam: {{ exam }} {% elif collection %} Case Collection: {{ collection }} {% endif %}
{% for rev in history %} {% endfor %}
Rev ID Date / Time Editor Answer Value Score Comment Time answered
#{{ rev.revision_id }} {{ rev.date }} {% if rev.user %} {{ rev.user.username }} {% else %} System / Anon {% endif %}
{{ rev.answer_text }}
{% if rev.score is not None and rev.score != "" %} {{ rev.score }} {% else %} - {% endif %} {{ rev.comment|default:"-" }} {% if rev.time_answered %} {{ rev.time_answered }} {% else %} - {% endif %}
{% if request.user.is_superuser or request.user.is_staff %}
Compact History Settings

Compacting history deletes all older versions and their associated revision logs, retaining only the final answer database state. This is permanent and cannot be undone.

{% if exam or collection %}
{% csrf_token %}
{% endif %}
{% endif %}
{% endblock %}