【发布时间】:2017-07-06 11:47:53
【问题描述】:
我正在使用 Django CreateView 创建一个 Payment 对象,然后我想将此对象的 id 传递给另一个视图函数,以在另一个模板上进行和显示一些计算。我该怎么做?
views.py:
class CreatePayment(CreateView):
template_name = "inventory/new_payment.html"
success_url = reverse_lazy('inventory:payments_page')
model = Payments
fields = ('payment_number', 'customer','agent', 'amount')
html:
<body>
<form action="{% url 'inventory:new_payment'%}" method="post">
{% csrf_token %}
{{form}}
<button type="submit", value="Add">Add</button>
</form>
</body>
网址:
url(r'newpayment/$', CreatePayment.as_view(), name='new_payment')
【问题讨论】:
标签: python django django-templates django-views create-view