【发布时间】:2017-03-04 09:37:55
【问题描述】:
我正在运行 python 3.5、django 1.10。
这是我第一次使用 api,我正在努力理解该怎么做。是的,我是菜鸟。
我正在尝试在模板页面上显示 stripe 发票详细信息。
我得到了一些可以显示基本信息的代码,但我在显示发票相关的计划名称时遇到了困难。
我已包含发票 api 的屏幕截图,其中显示了发票的必要可用详细信息,但我不确定如何显示计划名称(下面以红色圈出):
这是我的模板代码:
{% for invoice in invoices %}
<tr>
<td>{{ invoice.date|date:'dS F, Y P' }}</td>
<th style="display: none;">{{ invoice.stripe_id }}</td>
<td>{{ invoice.period_start|date:'dS F, Y' }}</td>
<td>{{ invoice.period_end|date:'dS F, Y' }}</td>
<th style="display: none;">{{ invoice.charge }}</td>
<td>{{ invoice.plan.name }}</td>
<td>{{ invoice.paid|yesno:'Yes,No' }}</td>
<td>{{ invoice.refunded|yesno:'Yes,No' }}</td>
</tr>
{% endfor %}
这是显示的样子:
我希望有人能将我推向正确的方向,以显示计划名称。
【问题讨论】:
-
{% for invoice in invoices %}—invoices变量来自哪里?
标签: python django stripe-payments