我的字典看起来像这样。你知道吗
allCurrencies = {
'AUD': ['Australian Dollar', 'au'],
'GBP': ['British Pound', 'gb'],
'CAD': ['Canadian Dollar', 'ca'],
'INR': ['Indian Rupee', 'in'],
'JPY': ['Japanese Yen', 'jp'],
'RUB': ['Russian Ruble', 'ru'],
'SGD': ['Singapore Dollar', 'sg'],
'CHF': ['Swiss Franc', 'ch'],
'USD': ['US Dollar', 'us']
}
我的数组包含:
commonCurrencies = ['USD', 'EUR', 'GBP', 'JPY']
我的主要目标是迭代commoncurrences并将其用作字典allcurrences的键。你知道吗
我的django模板当前如下所示:
<tr>
{% for sym in commonCurrencies %}
<td>{{allCurrencies.sym.0}}<td>
{% endfor %}
</tr>
但它似乎不起作用。我做错了什么。谢谢
好吧,这里没有内置的过滤器和标签,允许你从字典中动态获取条目。最好在视图中筛选值,并将其传递给模板。Otherwise, you need to make custom template tag to get value dictionary value dynamically.
顺便说一句,
allCurrencies
字典中没有EUR
条目。你知道吗相关问题 更多 >
编程相关推荐