模板代码片段:
{% for stock in portfolio %}
<tr>
<td>{{ stock.stock_name }}</td>
<td>{{ stock.trans_price }}</td>
<td>{{ stock.trans_quantity }}</td>
<td>{{ stock.trans_date }}</td>
<td>{{ stock_ltps.stock.stock_name }}</td> <!-- This value doesn't get fetched. -->
</tr>
{% endfor %}
查看代码片段:
portfolio = Portfolio.objects.all()
# another dictionary to hold live stock prices from api
stock_ltps = {}
for stock in portfolio:
stock_ltps[stock.stock_name] = 12 #static number for debugging/trial
return render(request, 'portfolio_management/index.html', context={"stc": stock_name, "stock_add_form": stock_add_form, "portfolio": portfolio,
"stock_ltps": stock_ltps})
这不会从另一个字典中获取值。如何解决这个问题?