我有一个这样的数据库表:
ID epic_key issue_key status
1 JIR-1 JIR-12 TODO
2 JIR-2 JIR-13 OPEN
3 JIR-2 JIR-18 CLOSE
4 JIR-2 JIR-88 TODO
5 JIR-3 JIR-89 TODO
6 JIR-3 JIR-99 CLOSE
在Django模板(index.html)中,我想显示与唯一
issue_key
值相关的所有epic_key
。所有信息应一次性显示在表格中。例如。对于
JIR-2
epic_ke
y,显示所有issue_keys
应该类似于Select issue_key where epic_key is "epic_key"
JIR-2 JIR-13
JIR-18
JIR-88
JIR-3 JIR-89
JIR-99
可折叠的块,桌子,手风琴都可以提供帮助。
最佳答案
keys = issue_key.objects.filter(epic_key__in=epic_key_set)
Making queries#in
要在模板中使用它,您需要将其作为上下文的一部分传递:
context['issue_keys']=keys
return render(request, TEMPLATE_NAME, context)
然后在模板中:
{% for key in issue_keys %}
<p>Key: {{ key }}</p>
{% endfor %}