【发布时间】:2017-10-03 05:16:50
【问题描述】:
我有以下情况:
{% if accounts.count > 0 %}
{% for account in accounts %}
<div>Balance:<b>{{ my_dict.account.id }}</b></div>
<div><a href="/edit/{{ account.id }}"><button>Edit</button></a></div>
{% endfor %}
{% else %}
<p>...</p>
{% endif %}
.
这样安排就ok了
my_dict.account
但我会做这样的事情。我有两个点
my_dict.account.id
有没有办法做到这一点?在模板中创建一个变量是个好主意,但它对我不起作用
【问题讨论】:
-
那么
my_dict持有什么? -
我不想创建自己的过滤器。所以这不是一回事
-
My_dict 有字典。键:值
-
是的,模板中的嵌套字典查找有时有点烦人。只需向下滚动到这个答案:stackoverflow.com/a/31363412/4033315。
标签: python django python-3.x django-templates