Я пытаюсь использовать {{ field.name }}
в своем шаблоне, но не могу получить к нему доступ. Я использую шаблон values_list
.
views.py:
objects = Ingredient.objects.select_related('stock').filter(account=account, exists=True).values_list('id', 'name', 'stock__stock', 'comments')[:50]
. html:
{% for object in objects %}
{% for field in object %}
{% if field.name != 'id' %}
<td>{{ field}}</td>
{% endif %}
{% endfor %}
{% endfor %}
Как вы можете предположить, я показываю каждое поле в values_list
, кроме id
, которое я использую только для функций JavScript, но я не хочу показывать его в своей итерации для l oop. Но я не могу получить доступ к {{ field.name }}
, я попытался распечатать его в html, но ничего не получил.