2025-06-03 21:03:32 +03:00

38 lines
1.6 KiB
HTML

{% if model_events %}
<table>
<thead>
<tr>
<th>Timestamp</th>
<th>User</th>
<th>Action</th>
<th>Model</th>
<th>Object ID</th>
<th>Changes</th>
<th>Object Repr</th> {# Added for object representation #}
</tr>
</thead>
<tbody>
{% for event in model_events %}
<tr>
<td>{{ event.datetime }}</td> {# Corrected field name #}
<td>{{ event.user.username|default:"Anonymous" }}</td>
<td>{{ event.get_event_type_display }}</td>
<td>{{ event.content_type.model|title }}</td> {# Model name #}
<td>{{ event.object_id }}</td> {# Object ID #}
<td>
{% if event.changed_fields %} {# Corrected field name #}
<pre style="white-space: pre-wrap; word-break: break-all;">{{ event.changed_fields|safe }}</pre>
{% else %}
N/A
{% endif %}
</td>
<td>{{ event.object_repr }}</td> {# Object representation #}
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p>No model change audit events found.</p>
{% endif %}