追加、削除、および変更されたボックス (倉庫内) を表示する HTML テーブルを作成しています。見出しは、ボックスの所有者、発生した変更の種類、およびボックスの新しい内容を示しています。
バックエンドに Django を使用しています。
「変更の種類」の値を記号 (~、-、+) ではなく英単語に翻訳できますか? モデルへの変更を記録するために Django simple-history を使用していますが、これらのシンボルが返されます。テーブルで、'~'、'-'、'+' の代わりに 'Changed'、'Removed'、'Added' を読み上げたいと思います。
これは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>