在视图django中返回多个值

时间:2016-08-22 09:39:51

标签: python django

我在视图中返回多个值时遇到了一些困难。我可以创建一个模型,将值存储在模型中,然后返回它,但这种方法不是我想要的,因为这些值只能使用一次。

是否可以返回多个值而不将它们存储在模型中?

例如,view.py:

loanAmount = request.GET.get('desired_loan')
repaymentTime = request.GET.get('repayment_time')
return render(request, 'blog/draw.html', "I want to return loanAmount and repaymentTime")

然后在模板中,简单地说:

{{ loanAmount }}

我该如何解决这个问题?任何方向或帮助将不胜感激。

谢谢,

1 个答案:

答案 0 :(得分:5)

我不明白你的示例代码。 render的第三个参数是字典,您可以在其中包含任意数量的项目。

return render(request, 'blog/draw.html', {'loanAmount': loanAmount, 'repaymentTime': repaymentTime})
相关问题