{% extends 'generic/object.html' %} {% load helpers %} {% load i18n %} {% block title %}{{ object }}{% endblock %} {% block breadcrumbs %} {% if object.related_object and object.related_object.get_absolute_url %} {% elif object.changed_object and object.changed_object.get_absolute_url %} {% elif object.changed_object and object.changed_object.get_display %} {% else %} {% endif %} {% endblock %} {# ObjectChange does not support the default add/edit/delete controls #} {% block controls %}{% endblock %} {% block subtitle %}{% endblock %} {% block content %}
{% trans "Change" %}
{% trans "Time" %} {{ object.time|annotated_date }}
{% trans "User" %} {% if object.user.get_full_name %} {{ object.user.get_full_name }} ({{ object.user_name }}) {% else %} {{ object.user_name }} {% endif %}
{% trans "Action" %} {{ object.get_action_display }}
{% trans "Object Type" %} {{ object.changed_object_type }}
{% trans "Object" %} {% if object.changed_object and object.changed_object.get_absolute_url %} {{ object.changed_object|linkify }} {% else %} {{ object.object_repr }} {% endif %}
{% trans "Request ID" %} {{ object.request_id }}
{% if diff_added == diff_removed %} {% if object.action == 'create' %} {% trans "Object Created" %} {% elif object.action == 'delete' %} {% trans "Object Deleted" %} {% else %} {% trans "No Changes" %} {% endif %} {% else %}
{{ diff_removed|json }}
{{ diff_added|json }}
{% endif %}
{% trans "Pre-Change Data" %}
{% if object.prechange_data %}
{% for k, v in object.prechange_data.items %}{% spaceless %}
                    {{ k }}: {{ v|json }}
                {% endspaceless %}{% endfor %}
                
{% elif non_atomic_change %} {% trans "Warning: Comparing non-atomic change to previous change record" %} ({{ prev_change.pk }}) {% else %} {% trans "None" %} {% endif %}
{% trans "Post-Change Data" %}
{% if object.postchange_data %}
{% for k, v in object.postchange_data.items %}{% spaceless %}
                        {{ k }}: {{ v|json }}
                        {% endspaceless %}{% endfor %}
                    
{% else %} {% trans "None" %} {% endif %}
{% include 'inc/panel_table.html' with table=related_changes_table heading='Related Changes' panel_class='default' %} {% if related_changes_count > related_changes_table.rows|length %} {% endif %}
{% endblock %}