Я передаю словарь в свой шаблон Django,
Словарь и шаблон таковы:
lists[listid] = {'name': l.listname, 'docs': l.userdocs.order_by('-id')}
{% for k, v in lists.items %}
<ul><li>Count: {{ v.docs.count }}, First: {{ v.docs|first }}</li></ul>
{% endfor %}
Теперь docs
- это список типа userdocs
. т.е. является экземпляром. Поэтому фильтр first
возвращает мне этот экземпляр. Из этого мне нужно извлечь его id
. Как это сделать?
Я пробовал
{{ v.docs|first }}.id
и различные другие бесполезные испытания.