Allow customization of rendering version diff values
This commit is contained in:
parent
00615bea97
commit
949b9d64bf
2 changed files with 18 additions and 4 deletions
|
@ -11,6 +11,10 @@
|
|||
overflow: auto;
|
||||
}
|
||||
|
||||
.versions-wrapper {
|
||||
margin-left: 2rem;
|
||||
}
|
||||
|
||||
</style>
|
||||
</%def>
|
||||
|
||||
|
@ -45,6 +49,7 @@
|
|||
|
||||
</div><!-- form-wrapper -->
|
||||
|
||||
<div class="versions-wrapper">
|
||||
% for version in versions:
|
||||
|
||||
<h2>${title_for_version(version)}</h2>
|
||||
|
@ -62,7 +67,7 @@
|
|||
% for field in fields_for_version(version):
|
||||
<tr>
|
||||
<td class="field">${field}</td>
|
||||
<td class="value old-value">${repr(getattr(version.previous, field))}</td>
|
||||
<td class="value old-value">${render_old_value(version, field)}</td>
|
||||
<td class="value new-value"> </td>
|
||||
</tr>
|
||||
% endfor
|
||||
|
@ -81,8 +86,8 @@
|
|||
% for field in fields_for_version(version):
|
||||
<tr${' class="diff"' if getattr(version, field) != getattr(version.previous, field) else ''|n}>
|
||||
<td class="field">${field}</td>
|
||||
<td class="value old-value">${repr(getattr(version.previous, field))}</td>
|
||||
<td class="value new-value">${repr(getattr(version, field))}</td>
|
||||
<td class="value old-value">${render_old_value(version, field)}</td>
|
||||
<td class="value new-value">${render_new_value(version, field, 'dirty')}</td>
|
||||
</tr>
|
||||
% endfor
|
||||
</tbody>
|
||||
|
@ -101,7 +106,7 @@
|
|||
<tr>
|
||||
<td class="field">${field}</td>
|
||||
<td class="value old-value"> </td>
|
||||
<td class="value new-value">${repr(getattr(version, field))}</td>
|
||||
<td class="value new-value">${render_new_value(version, field, 'new')}</td>
|
||||
</tr>
|
||||
% endfor
|
||||
</tbody>
|
||||
|
@ -109,6 +114,7 @@
|
|||
% endif
|
||||
|
||||
% endfor
|
||||
</div>
|
||||
</%def>
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue