我正在制作一个 HTML 表格来显示已添加、删除和更改的框(在储藏室中)。标题表示盒子的所有者、发生的变化类型和盒子的新内容。
我使用 Django 作为我的后端。
我可以将“变更类型”中的值翻译成英文单词而不是符号(~、- 和 +)吗?我正在使用 Django simple-history 来记录我的模型的更改并返回这些符号。我希望我的表格能够恭敬地阅读“已更改”、“已删除”和“已添加”来代替“~”、“-”和“+”。
这是 view.py:
def dashboard(request):
box_content_history = Box.history.all().order_by('-history_date')
return render(request, 'main_app/dashboard.html', {""box_content_history":box_content_history})
的HTML:
<table id="asset_changes_datatable">
<thead>
<tr>
<th>Owner</th>
<th>Type of Change</th>
<th>Box Contents</th>
</tr>
</thead>
<tbody>
{% for item in box_content_history %}
<tr>
<td>{{ item.project_assigned_to }}</td>
<td>{{ item.history_type }}</td>
<td>{{ item.box_contents }}</td>
</tr>
{% endfor %}
</tbody>
</table>