Python/Django 遍历请求对象并显示在 table
Python/Django looping over request object and display in a table
你好,我有一个名为 b2c2.py 的文件,我在其中请求 return 我的余额 returns b'{"LTC":"0","DOG":"0","USD":"51075.676738623","ADA":"9493.1937","ETH":"3.4E-9","UST":"2977","LNK":"42.422","XLM":"0","GBP":"-58153.761361914","USC":"0.9999995","XRP":"78448.38","EOS":"0","BNB":"0","BTC":"-0.250000004644","EUR":"0.0026082","BCH":"0","DOT":"0","UNI":"0","AUD":"0","CAD":"0","CHF":"0","CNH":"0","ETC":"0","ICP":"0","JPY":"0","KSM":"0","MXN":"0","NZD":"0","SGD":"0","TRX":"0","XAU":"0","XMR":"0","XTZ":"0","ZEC":"0"}'
然后我将其存储到名为 b2c2_response_content 的变量中,并使用 from .api_balances.b2c2 import b2c2_response_content
将其导入到我的视图文件中
我的视图如下所示:
def b2c2(request):
""" A view to return b2c2 page """
context = {
'b2c2_reponse_content': b2c2_reponse_content,
}
return render(request, 'home/b2c2.html', context)
如您所见,它现在已传递到我的上下文中。我需要它做的是在我实际的 .html 文件中显示值,例如 BTC(比特币)在一列中,它的余额在它旁边的列中,然后下一行显示下一个余额,例如ETH(以太坊)及其旁边的余额。
提前感谢您的帮助。
如果这是您的路过上下文,
您可以使用 jinja 格式将其呈现为 html 模板,如下所示:
<table>
<tr>
<th>Balance Name</th>
<th>Balance Holding</th>
</tr>
<tr>
{% for name, holding in b2c2_reponse_content.items %}
<td>{{name}}</td>
<td>{{holding}}</td>
</tr>
{% endfor %}
</table>
你好,我有一个名为 b2c2.py 的文件,我在其中请求 return 我的余额 returns b'{"LTC":"0","DOG":"0","USD":"51075.676738623","ADA":"9493.1937","ETH":"3.4E-9","UST":"2977","LNK":"42.422","XLM":"0","GBP":"-58153.761361914","USC":"0.9999995","XRP":"78448.38","EOS":"0","BNB":"0","BTC":"-0.250000004644","EUR":"0.0026082","BCH":"0","DOT":"0","UNI":"0","AUD":"0","CAD":"0","CHF":"0","CNH":"0","ETC":"0","ICP":"0","JPY":"0","KSM":"0","MXN":"0","NZD":"0","SGD":"0","TRX":"0","XAU":"0","XMR":"0","XTZ":"0","ZEC":"0"}'
然后我将其存储到名为 b2c2_response_content 的变量中,并使用 from .api_balances.b2c2 import b2c2_response_content
我的视图如下所示:
def b2c2(request):
""" A view to return b2c2 page """
context = {
'b2c2_reponse_content': b2c2_reponse_content,
}
return render(request, 'home/b2c2.html', context)
如您所见,它现在已传递到我的上下文中。我需要它做的是在我实际的 .html 文件中显示值,例如 BTC(比特币)在一列中,它的余额在它旁边的列中,然后下一行显示下一个余额,例如ETH(以太坊)及其旁边的余额。
提前感谢您的帮助。
如果这是您的路过上下文, 您可以使用 jinja 格式将其呈现为 html 模板,如下所示:
<table>
<tr>
<th>Balance Name</th>
<th>Balance Holding</th>
</tr>
<tr>
{% for name, holding in b2c2_reponse_content.items %}
<td>{{name}}</td>
<td>{{holding}}</td>
</tr>
{% endfor %}
</table>